代码:
pt1=[input_points(:,2) input_points(:,1)];
pt2=[base_points(:,2) base_points(:,1)];
[pt1 pt2]=preProcessPoints(pt1,pt2);
transPr = cp2tform(pt1,pt2,'piecewise linear');
res = imtransform(I,transPr,'Xdata',[1 texturesize(1)],'YData',[1 texturesize(2)],'XYscale',1);
答案 0 :(得分:0)
简短回答:是的。您可以查看scipy.ndimage。如果某种方式并不存在所需的所有功能,那么将它们实现为自己仍然应该非常简单。
<强>更新强>
不要指望功能之间一一对应。在map_coordinates
和geometric_transform
上进一步研究,它们应该提供足够相似的功能。