是否可以沿特定曲线裁剪图像。对于前我想从这个图像中裁剪出手指图像,但我不想沿矩形裁剪它。
答案 0 :(得分:0)
你需要一个二元蒙版并将该蒙版应用为alpha贴图 这是通常的做法
s = 100;
h = imagesc(rand(s));%show some garbage
%prepare a circular mask
dummy = meshgrid(-s/2:s/2-1).^2;%squared distances from the center
mask = sqrt(dummy+dummy') < 20;%20 is the radius of your mask
%here you go, mask the image in a curved manner
set(h,'alphaData',mask);
将其作为png导出将完成这项工作。
所以在你的情况下,你需要制作自己的面具,这意味着你的位图图像的阈值或参数化空间(就像我用上面的圆圈做的那样)。