【问题标题】:How to expand a black region in a boolean image in matlab?如何在matlab中扩展布尔图像中的黑色区域?
【发布时间】:2013-06-28 02:33:36
【问题描述】:

我在通过一些图像处理获得的矩阵中有一个二进制图像。当我说二进制图像时,我的意思是它有零和一表示完全黑色和完全白色像素。图像大部分是白色的,并且有一些黑点。我现在想通过一些因素扩大这个黑点。我该怎么做?

【问题讨论】:

    标签: image image-processing matlab


    【解决方案1】:

    你试过扩张吗?

    imdilate(1-binary_image, SE)

    其中 SE 是结构元素。

    【讨论】:

    • 我偶然发现了这一点,但我没有任何 SE。黑人的形状不一致
    • @da_elysian_fields:您可以使用的最简单的结构元素是一个矩阵:ones(5,5)。还有一个 strel 函数可以为您制作结构元素。例如strel('disk',5) 将创建一个半径为 5 的磁盘。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2012-07-02
    • 1970-01-01
    • 2016-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多