我有许多非球形粒子边界/轮廓的二进制图像。不幸的是,由于图像质量较差,边界不是连续的,而是有一些间隙。有什么办法可以填补漏洞以获得完整的边界线吗?我的最终目标是将粒子形状填充为黑色。我为此使用 ImageJ,但是,ImageJ 仅将大约 10% 的粒子识别为实际要填充的粒子,因为其他粒子没有完整的轮廓。
我尝试过的事情是:
从所附的示例图像中,我得出结论,您喜欢获得相互矛盾的结果:闭合轮廓间隙并分离接触的轮廓对象。我认为获得令人满意的解决方案的可能性很小,尤其是在样本图像的空间分辨率较低的情况下。我强烈建议在图像二值化之前开始解决问题,例如通过考虑灰度值形态学操作。