主要内容

段图像使用主动轮廓图像裂殖体

这个例子展示了如何段的形象图像裂殖体应用程序通过使用主动轮廓(也称为)。主动轮廓是一个自动迭代法,你标记的位置在图像通过区域(称为种子的面具)。主动轮廓的增长(或减少)这些种子的形状来填补图像中的区域的边界。这个初始种子面具的准确性会影响最终结果。您还可以使用包括纹理特征选择与主动轮廓。

图像裂殖体应用程序提供了许多不同的分割方法和使用应用程序可以在一个迭代的过程。你可能尝试几种不同的方法,直到你达到你想要的结果。

裂殖体加载图像的图像

打开图像裂殖体应用和加载图像分割。应用程序可以打开任何文件,可以阅读imread

对于这个示例,读一个图像到工作区中。这个示例使用核磁共振图像的膝盖。我们的目标是创建一个掩码图像部分的骨骼软组织的形象。

我= dicomread (“knee1”);膝盖= mat2gray(我);

从MATLAB®将来发布,打开图像裂殖体的应用程序。应用程序选项卡,图像处理和计算机视觉部分,点击图像裂殖体

在应用程序将来发布,点击负载,然后选择从工作区中加载图片。在从工作区导入对话框,选择图像你读到工作区中。的图像裂殖体应用程序显示您所选择的图像。

SegmentAnImageActiveContoursInImageSegExample_02.png

你也可以打开图像在图像的裂殖体应用程序使用imageSegmenter命令,如下所示:

imageSegmenter(膝盖);

加载图片后,您可以加载一个现有的二进制面具。例如,您可能曾经创造了一个面具的RGB图像颜色阈值应用你想细化分割。加载一个现有的面具,点击负载面具。分割掩模图像必须是一个逻辑图像相同大小的图像分割。

使用主动轮廓段图像

使用主动轮廓段图像,您必须首先创建一个细分的估算。例如,您可以使用ROI的工具来创建一个图像的粗分割(见段图像通过绘图区域使用图像裂殖体)。你也可以加载一个现有的二进制掩模图像。

对于这个示例,使用ROI工具来创建种子的形状在你想段。当你完成绘图区域,单击应用然后点击关闭ROI回到分割选项卡。

SegmentAnImageActiveContoursInImageSegExample_03.png

在分割选项卡,完善将来发布的面具部分并单击活跃的轮廓。的图像裂殖体应用程序打开了主动轮廓选项卡。

使用主动轮廓,点击进化。应用程序开始执行迭代生长种子面具来填补这些对象边界。最初,使用默认的主动轮廓法(提出)和默认的迭代次数(100)。裂殖体的图像显示处理的进展在右下角。看结果,可以看到,这种方法好工作了两三个对象,但背景的分割融合成一个对象。对象的边界并不像定义良好的在这一领域。

SegmentAnImageActiveContoursInImageSegExample_04.png

得到更好的分割的一种方法是重复活动轮廓,减少了迭代次数。改变迭代的迭代的数量框,指定35和点击进化一次。这个时候,分割不流血的背景。

SegmentAnImageActiveContoursInImageSegExample_05.png

拯救分割,点击应用。回到分割选项卡,单击关闭活动轮廓

查看面具图片,点击显示二进制在分割选项卡。您可以使用其他工具图像裂殖体应用为了完善面具的图像,如清晰的边界填补。将掩模图像保存到工作区,点击出口

SegmentAnImageActiveContoursInImageSegExample_06.png

另请参阅

|

相关的话题