带有特定掩码的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

获取具有特定名称掩码的所有 DOM 元素 [重复]

选择带有由 isnull() 创建的 2D 布尔掩码的数据框

读取带有网络和子网掩码的 csv 并写入带有 ping 结果的文件

带有域掩码的 WordPress 站点的 htaccess 重定向不起作用