带有特定掩码的Matlab imcrop
Posted
技术标签:
【中文标题】带有特定掩码的Matlab imcrop【英文标题】:Matlab imcrop with specific mask 【发布时间】:2017-03-27 13:27:42 【问题描述】:是否可以在 Matlab 中为 imcrop 命令创建一个特定的掩码(不是矩形/正方形)? 我需要从图像中排除边界,但它们是不规则的,所以我需要像裁剪蒙版一样。
谢谢
【问题讨论】:
你可能想要imfreehand
您希望从这种裁剪中得到什么?矩形图像还是像素值向量?见poly2mask
【参考方案1】:
尝试使用imshow
显示图像,然后只需使用命令
roipoly
你应该能够定义不规则的边界。
见Selecting a ROI manually in Matlab
【讨论】:
imcrop 似乎不允许定义不规则的边界,而只是像矩形一样的规则形状。我想定义一个不规则的形状,比如 T 或 L。以上是关于带有特定掩码的Matlab imcrop的主要内容,如果未能解决你的问题,请参考以下文章
.Net - 在文件名中使用带有掩码的 FileIOPermission
java 带有信用卡掩码的Android TextInputLayout
选择带有由 isnull() 创建的 2D 布尔掩码的数据框