I am using your geodesic active contour model for 3d reconstruction. My problem is that I am having trouble updating the 'g' values on the surface. I have attempted to extract the surface using both Matlab's built-in isosurface and zy_binary_boundary_detection(uint8(phi>0)), but both of these commands only return a subset of the points on the surface. Basically, when I evolve the 3d surface, only a subset of the points 'move', so to speak.
Do you know how I might all points on the surface?