算子dyn_threshold解析
算子结构 首先看dyn_threshold 算子参数 dyn_threshold(OrigImage, ThresholdImage : RegionDynThresh : Offset, LightDark ) 参数分析: OrigImage:需要进行阈值分割的原始图像 ThresholdImage: 通过一定图像预处理得到的阈值图像(这个预处理通常是对原图应用mean_image/gauss_image/binomial_filter 处理后的图像) RegionDynThresh: 对原图进行阈值分割后输出图像 Offset: 是一个阈值调节值,在做对比时,需要和ThresholdImage上某一点像素值同时作用。 LightDark:是一个关键选择,’dark’, ‘light’, ‘equal’, ‘not_equal’一共有4种选择,明、暗、同、不同 关键点分析 根据Halcon帮助文档种给出的 dyn_threshold的分割阈值的计算方式 g_o=g_[OrigImage] g_t=g_[ThresholdImage] 当选择light模式 阈值计算公式: for LightDark = ‘light’ is: g_o >= g_t + Offset 即为原图中大于等于g_t + Offset点的像素值被选中。 当选择dark 模式 For LightDark =