我正在尝试实现Watershed算法进行图像分割 . 我在预处理阶段应用了中值滤波器和形态梯度,但结果太过分割,如上图所示 . 经过对网络的一些研究后,我发现自适应阈值可能是一种解决方案 . Otsu的方法对我来说是不可取的,因为我试图尽可能地增强边缘,以便从背景中进一步提取对象 .

原始大象图像:

enter image description here

过度注释的图像:

enter image description here

谢谢你,希望你可以给我一个关于如何使它适用于Java的建议,因为大多数解决方案都在matlab中!