文档

过滤器区域属性使用图像区域上的图像分析仪应用

这个例子展示了如何创建一个新的二进制图像通过筛选现有的二进制图像基于图像中区域的性质。

读二进制映像到MATLAB®工作区。

BW = imread (“text.png”);

打开图像区域分析仪应用MATLAB将来发布。在应用程序选项卡上,在图像处理和计算机视觉组,单击

在图像区域分析仪的应用,点击加载图片,然后选择从工作区中加载图片,因为你已经读过图像到工作区中。

从工作区导入对话框中,选择图像你读到工作区,点击好吧

您所选择的图像区域分析仪应用显示图像旁边的一张桌子,每一行是一个地区的形象,每一列是一个属性的地区,如面积、周长、取向。图像分析仪的应用使用regionprops识别图像中区域并计算这些地区的性质。

过滤区域属性的值,点击过滤器并选择您想要的属性过滤器。

接下来,指定过滤条件。例如,要创建一个图像会删除所有,但最大的地区,选择大于或等于符号(> =),然后指定最小值。有时是有用的分类表中的值的财产你有兴趣来确定最小值应该是什么。这个对话框的应用变化的元素,这取决于你选择的标准。应用程序使用bwpropfiltbwareafilt函数过滤二进制图像。

另一个属性来过滤,点击添加。应用程序显示一行,您可以选择一个属性和指定过滤条件。结果是十字路口(逻辑和)的两个过滤操作。

如果你正在创建一个掩码图像,你可以执行一些清理操作的面具,如清除所有接触前景像素边界和填补对象。

当你完成过滤的图像,你可以保存它。点击出口并选择出口的形象

在出口到工作区对话框中,接受默认的名称面具的形象,或指定另一个名称,并单击好吧

这个主题有帮助吗?