先用核宽高为7的均值过滤一下噪点; 观察到亮斑暗斑尺寸大约都在15pix,且亮斑暗斑相对周围的灰度差异都大约为10,所以增加双阈值拉伸,设置核宽高比15大一点,设置上下偏置为10,得到如下图效果 然后通过形态学开闭操作分别检测亮斑和暗斑,分别检出斑点再合并即可;也可以像我一样增加图像运算用两者相减,然后直接进行一次多斑点。以下是图像运算相减后的效果 最终多斑点检测效果 基于 IB3.8.70的task 低对比度斑点检测.task