类似于OpenCV中的洪水填充

类似于OpenCV中的洪水填充,opencv,Opencv,我想写一个程序,它不仅填补了由白色区域包围的黑色区域;但它也使每个斑点的边缘更平滑。此程序将执行以下图片所示的操作 最初的 想要的 仅对白色区域周围的黑色区域进行洪水填充是不够的。我也会扩张,使面积变大(我不想要),但效果不好 有人能给我一些提示吗 非常感谢您可以尝试在洪水填充后应用阈值。您可以尝试模糊图像,然后对其应用阈值 1) cv::GaussianBlur(使用大内核和sigma) 2) cv::阈值(我想阈值应该是127左右) 这个序列应该可以平滑斑点的边缘。请将图像放在这里,而不

我想写一个程序,它不仅填补了由白色区域包围的黑色区域;但它也使每个斑点的边缘更平滑。此程序将执行以下图片所示的操作

最初的

想要的

仅对白色区域周围的黑色区域进行洪水填充是不够的。我也会扩张,使面积变大(我不想要),但效果不好

有人能给我一些提示吗


非常感谢

您可以尝试在洪水填充后应用阈值。

您可以尝试模糊图像,然后对其应用阈值

1) cv::GaussianBlur(使用大内核和sigma)

2) cv::阈值(我想阈值应该是127左右)

这个序列应该可以平滑斑点的边缘。

请将图像放在这里,而不是放在dropbox上。此外,没有代码的问题也会招致否决票。