【问题标题】:How to segment images so that the result is just the segmented image (no background whatsoever)如何分割图像以使结果只是分割后的图像(没有任何背景)
【发布时间】:2020-01-09 23:34:02
【问题描述】:

我正在从事一个涉及图像分割的计算机视觉项目。但是,我不想要“正常”分割(如this),而是只留下所需图像本身的分割,甚至没有空白背景(类似于this)。

现在,我在想,图像分割后需要将背景设置为 alpha 通道,之后可以将图像输入概率程序。这是解决这个问题的正确方法,还是我需要执行额外的预处理来分割所需的图像顺便说一句,我正在使用opencv-python

【问题讨论】:

    标签: opencv machine-learning computer-vision image-segmentation


    【解决方案1】:

    您提供的图像是不同方法的分割结果。

    1. first image处的图像是语义分割的结果图像。在这个语义分割任务中,您必须定义哪个像素属于哪个类
    2. second image处的图像是分层分割的结果图像。在这个分层分割任务中,您必须对像素进行分组并找到它们之间的关系。

    因此,从第一张图像开始,您必须应用“分层分析”,然后您将获得第二张图像的结果。使用 opencv 最简单的方法是:

    1. 将每个类视为一个轮廓
    2. 找到轮廓层次结构。一些啧啧:contour hierachy

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-18
      • 2017-02-13
      • 2022-10-17
      • 1970-01-01
      • 2020-02-10
      • 1970-01-01
      • 1970-01-01
      • 2021-11-15
      相关资源
      最近更新 更多