OpenCV:灰度图像的图像分割

时间:2019-07-30 02:09:29

标签: opencv computer-vision watershed

我有以下大脑组织的EM图像,我正在尝试分割神经元。

enter image description here

以下是细分结果的样子:

enter image description here

我正在尝试进行分水岭分割以分割图像。但是,当尝试创建二进制蒙版时(在OpenCV中使用简单的阈值处理),由于图像中的暗色圆形特征(用红色圈出),我根本没有得到很好的蒙版。

enter image description here

这是我在下面得到的面具:

enter image description here

# code used to get the mask
img_smooth = cv2.GaussianBlur(img_grey, (21,21), 0)
retval, threshold = cv2.threshold(img_smooth, 125, 255, cv2.THRESH_BINARY)

有没有一种方法可以使用诸如过滤/阈值之类的简单技术将这些深色的圆形特征替换为灰色?还是没有办法通过简单的技术来消除这些黑暗的特征,而机器学习方法是完成此任务所必需的?任何见解都会受到赞赏。

0 个答案:

没有答案