主要内容

开始图像裂殖体应用程序

图像裂殖体App提供了许多不同的方法来分割图像。使用图像裂殖体可以是一个迭代的过程,你可以尝试几个细分选项。一些分割技术可能对某些类型的图像比其他类型的图像更有效。分割图像后,可以保存二进制掩码。您还可以检索图像裂殖体用于创建掩码。

打开图像分割应用程序和加载数据

打开应用程序并加载要分割的图像。图像裂殖体可以打开任何可以读取的文件吗imread

你可以打开图像裂殖体从命令行。在工作区中指定一个图像或文件的名称。

I = imread(“coins.png”);imageSegmenter(我)

或者,从应用程序选项卡,在图像处理与计算机视觉“,.然后,从负载菜单中,选择工作区变量的名称或包含图像的文件的名称。

加载图像后,您可以选择加载现有的二进制掩码。类中创建了RGB映像的掩码颜色阈值应用程序,你想细化分割。单击,加载已存在的掩码负载面具.分割掩码图像必须是与正在分割的图像大小相同的逻辑图像。

创建并添加区域到分段掩码

方法中的任何工具都可以创建初始蒙版创建面具而且添加到蒙版菜单。如果要在创建掩码后开始新的分割,请单击新的细分.你可以使用该应用程序执行多个分割。每个分割显示在数据浏览器中,带有缩略图。

要将分段区域添加到现有掩码,请使用添加到蒙版菜单。该应用程序显示你在数据浏览器的历史记录面板中创建分段时所采取的步骤。

工具 描述
阈值

一种自动技术,你指定一个强度值,你想隔离。如果您想在图像中分割的对象具有相似的像素强度值,并且这些值很容易与图像的其他区域(如背景)区分开来,则此技术非常有用。有关更多信息,请参见在图像分割器中使用阈值分割图像

图切

一种半自动分割前景和背景的技术。这种技术不需要仔细放置种子点,您可以交互式地细化分割。有关更多信息,请参见在图像分割器中使用图切分割图像

汽车集群

一种自动技术,应用程序将图像特征分组为二进制分割。此选项仅在拥有统计和机器学习工具箱™时可用。有关更多信息,请参见在图像分割器中使用自动集群分割图像

找到圈子

一种自动技术,您可以指定要检测的圆形物体的最小和最大直径。有关更多信息,请参见在图像分割器中使用查找圆来分割图像

局部图形切割(grabcut)

一种半自动技术,类似于图形切割方法,可以分割前景和背景。使用Local Graph Cut (grabcut),首先定义一个ROI,它包含想要分割的图像中的对象。图像分割器自动分割ROI中的对象。您可以通过在图像上绘制线条来细化分割,以识别ROI内的前景和背景。ROI之外的一切都被认为是背景。有关更多信息,请参见在图像分割器中使用局部图切(Grabcut)分割图像

洪水填满

一种自动技术,您可以指定起始点,并使用类似强度值的方法分割区域。

画ROI

一种手动技术,在其中绘制轮廓区域的形状,你想分割的对象。使用鼠标,您可以绘制矩形、椭圆、多边形或徒手形状。有关更多信息,请参见使用图像分割器绘制区域分割图像

当使用汽车集群图切,洪水填满分割工具,你也可以包括纹理作为一个额外的考虑在你的分割。纹理过滤可以帮助区分前景和背景。要打开和关闭纹理选项,请单击包含纹理特征.当启用时,图像裂殖体使用Gabor滤波器分析图像的纹理作为分割的预处理步骤。有关Gabor滤波器的更多信息,请参见纹理分割使用Gabor滤波器

细化分段掩码

图像裂殖体提供对几个工具的访问,您可以使用这些工具来细化您创建的掩码。

工具 描述
形态

许多形态技术,如膨胀和侵蚀。例如:view在图像分割器中使用形态学来细化分割

活跃的轮廓(又称蛇)

一种增加或缩小图像区域的迭代方法。用种子点来识别区域。例如:view在图像分割器中使用活动轮廓分割图像

清晰的边界

一种快速删除图像边缘小区域的方法。

填补

一种快速填充前景区域小孔的方法。例如:view在图像分割器中使用形态学来细化分割

反掩码

有时,如果你颠倒前景和背景,分割更容易评估。例如:view在图像分割器中使用自动集群分割图像

导出分割结果

当您找到一个可接受的分割时,您可以将最终分割掩码图像和原始图像的分割版本导出到工作区。要将掩码和分段导出到工作区,请单击出口并选择导出图片

您还可以生成用于执行分割的代码(需要统计和机器学习工具箱)。使用代码将相同的分割算法应用于相似的图像。要获取代码,请单击出口并选择生成函数.应用程序打开MATLAB®编辑器包含带有自动生成代码的函数。单击,保存代码保存在MATLAB编辑器中。

另请参阅

Baidu
map