使用图像区域分析器计算图像区域的属性
方法计算二值图像中区域的属性图像区域分析器这个例子找到图像中最大的区域,以面积衡量。
将一个二进制图像读入工作区。
BW = imread(“text.png”);
打开图像区域分析器应用程序从MATLAB®工具条。在应用程序页签,在“图像处理和计算机视觉”部分,单击图像区域分析器.
在应用程序工具条上,单击加载图片,然后选择从工作区加载图像将图像从工作区加载到应用程序中。在Import from workspace对话框中,选择你读到工作区中的图像,然后单击好吧.
方法也可以从命令行打开应用程序imageRegionAnalyzer
函数,指定要分析的图像:imageRegionAnalyzer (BW);
.
的图像区域分析器应用程序显示二进制图像和一个具有区域属性的表。在表中,每一行是图像中标识的一个区域,每列是该区域的一个属性,例如面积、周长和方向。
若要访问图像探索控件,如平移和缩放,请将光标移动到图像上。
应用程序最初显示可用属性的子集。若要从表中添加或删除属性,请单击选择属性并选择要查看的属性。应用程序会自动更新表格。
最初,应用程序会按照找到的顺序列出区域,从图像的左上角开始。若要更改排序顺序,请单击表中属性名称旁边的排序图标。该应用程序以递增的顺序对区域进行排序。再次单击以按递减顺序对区域进行排序。
例如,要对图像中的区域从最大区域到最小区域进行排序,请单击区域
财产两次。
若要查看图像中面积最大的区域,请单击表格中的第一行。应用程序会突出显示图像中相应的区域。
另请参阅
图像区域分析器|bwpropfilt
|bwareafilt
|regionprops