Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用以下代码根据生成的矩形选择裁剪图像imrect():
imrect()
figure(); imshow(img); h = imrect(); crop_area = wait(h); cropped = imcrop(img, crop_area);
但自然地,感兴趣的区域可能不是矩形的,或者可能是倾斜的,等等。
因此我的问题是:有没有办法使用impoly()with imcrop()?
impoly()
imcrop()
似乎roipoly()是要走的路。
roipoly()
使用impoly()withimcrop()没有意义,因为数字图像总是必须是矩形的。
如果您希望选择和操作非矩形 ROI,可以impoly()与 一起使用。createMask()
createMask()