Get only “valid” points in 2D interpolation of cloud point using Scipy/Numpy
问题 I have a cloud point obtained from photogrammetry from a person's back. I'm trying to interpolate it to get a regular grid, and for that I'm using scipy.interpolate with good results so far. The problem is: the function I'm using ( scipy.interpolate.griddata ) uses the convex hull of the cloudpoint in the plane x,y, thus giving as result some values that don't exist in the original surface, which has a concave perimeter. The following illustration shows the original cloudpoint at the left