gpt4 book ai didi

python - 如何平滑分段的 blob?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:06:02 25 4
gpt4 key购买 nike

我看到一些闪烁(锐线)和分段的 Blob 。我怎样才能减少它们以使边界更平滑?为了更清楚起见,我附上了带有输入和预期输出的图像。

请注意,这是一个二值图像,我没有原始图像(灰色)。输入是二进制的。

我尝试过高斯模糊,但该方法使我的形状变小了。

mask = ndimage.filters.gaussian_filter(mask, 0.5, order=0, output=None, mode='reflect', cval=0.0, truncate=5.0)

example input and expected output, as described above

最佳答案

如果你的图像缺陷足够薄,你可以尝试形态学操作:erosion, then dilation恢复整体形式(具有相同的内核大小)。这个操作顺序等同于morphologyEx opening

enter image description here

请注意,blob 的边缘会更平滑,但有时可能会出现不需要的特性(通常不可能在不失真的情况下增强任意图片)

关于python - 如何平滑分段的 blob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53877035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com