Screen Shots

Original image

User placed control points

Energy minimization using B-Splines

Energy minimization using greedy snake algorithm