背景
之前的【halcon】系列文章中,有介绍全局,阈值的方法,threshold。但是当我们的图片的背景光线不均匀时,我们就需要动态阈值的方式,及不同的明度区域使用不同的阈值。
如:
这张图就是明暗不均,我们没有办法使用全局的阈值挑选出全部的“棋子”
使用动态阈值
动态阈值时根据周围的环境进行对比的,使用我们先需要做一个均值滤波:
mean_image (Image, ImageMean, 59, 59)
做了这个均值滤波之后得到了一个“明暗的背景”,它并不是最终的结果,而是一个动态阈值的参考对象。
dyn_threshold (Image, ImageMean, RegionDynThresh, 15, 'light')
使用 light,表示和平均值相比o