主要内容

图像区域分析器

浏览和筛选图像中连接的组件

描述

图像区域分析器App测量二进制图像中每个连接组件(也称为对象或区域)的一组属性,并在表格中显示这些信息。你也可以使用这个应用程序来创建其他二值图像通过过滤图像的区域属性。

图像区域分析器可以计算出这些性质。

属性名 描述
“区域” 区域中的像素数。
“ConvexArea” 凸包中的像素数。凸包是可以包含该区域的最小凸多边形。有关在船体边界上分类像素的更多信息,请参见分类被ROI部分包围的像素
“偏心” 与区域具有相同二阶矩的椭圆的偏心率。偏心率是椭圆的焦点与其主轴长度之间的距离之比。取值范围为0 ~ 1。(0和1是退化情况。偏心率为0的椭圆实际上是圆,而偏心率为1的椭圆实际上是线段。
“EquivDiameter” 与区域面积相同的圆的直径(像素),计算为√4 *区域/ pi)
“EulerNumber” 欧拉数(又称欧拉特征),计算方法为1减去区域内的孔数。
“程度” 区域像素与总包围框像素的比值,计算为区域除以包围框的面积。
“FilledArea” 填充区域内所有孔后的区域像素数。
“MajorAxisLength” 具有与区域相同的归一化秒中心矩的椭圆主轴的长度(以像素为单位)。
“MinorAxisLength” 具有与区域相同的归一化秒中心矩的椭圆小轴的长度(以像素为单位)。
“定位”

角(以度为单位)x-轴和具有与区域相同的秒矩的椭圆的长轴。取值范围为(- 90,90)。

该图说明了椭圆的轴和方向。图的左侧显示了一个图像区域及其对应的椭圆。右边显示了相同的椭圆,蓝色实线表示轴。红点是病灶。方向是水平虚线与主轴之间的角度。

图像区域周围椭圆的轴和方向

“周长”

区域边界周围的距离(以像素为单位),计算方法是将区域边界周围每个相邻像素对之间的距离相加。该图说明了样本区域周长计算中包含的像素。

区域的周长像素

“稳健” 同样在该区域内的凸包像素的比例,计算为区域/ ConvexArea

打开图像区域分析器App

  • MATLAB®工具条:在应用程序选项卡,在图像处理与计算机视觉“,,按图像区域分析器应用程序图标。

  • MATLAB命令提示符:输入imageRegionAnalyzer

编程使用

全部展开

imageRegionAnalyzer打开图像区域分析器应用程序,它允许您创建其他二进制图像,并获得关于二进制图像中的区域的信息。

imageRegionAnalyzer (打开图像区域分析器App,加载图像进入应用程序。

imageRegionAnalyzer密切类的所有打开实例图像区域分析器应用程序。

提示

  • 图像区域分析器使用regionprops函数用于识别图像中的区域并计算这些区域的属性。注意regionprops提供计算区域属性的额外功能:

    • 测量具有不连续区域的图像的属性

    • 测量其他属性,如质心和最大和最小费列直径和角度

    • 测量灰度图像的像素值属性

    • 测量N-D图像的属性子集

    • 在GPU上执行测量并生成代码

  • 图像区域分析器使用bwpropfilt而且bwareafilt函数过滤二值图像。

版本历史

在R2014b中引入

全部展开

另请参阅

功能