dyn

编程入门 行业动态 更新时间:2024-10-15 12:37:24

<a href=https://www.elefans.com/category/jswz/34/1710895.html style=dyn"/>

dyn

在图像处理的时候会遇到背景和ROI区域难以提取的情况。不能简单的使用一个全局阈值来对图像进行分割。这时会用到动态阈值分割的方法:

1. 算子结构

首先看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种选择,明、暗、同、不同

2. 分析

根据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 = ‘dark’ the condition is:
g_o <= g_t - Offset

更多推荐

dyn

本文发布于:2024-03-05 00:58:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1710885.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:dyn

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!