【技术实现步骤摘要】
一种形态学图像滤波装置及方法
本申请涉及图像处理
,特别地,涉及一种形态学图像滤波装置及方法。
技术介绍
形态学图像滤波是指处理图像形状特征的图像处理技术,利用特殊结构元素来测量或提取图像中相应的形状或特征,以便进一步进行图像分析和目标识别,能够起到对图像进行去噪、增强等作用。在一些形态学图像滤波的实现中,通常使用1*3、或3*1尺寸的矩形结构元素对图像进行处理,保留与所述矩形结构元素相符合的结构区域,去掉不符合的结构区域,例如噪声、毛刺等,达到在滤除图像噪声的同时保持更多的图像细节。然而,当待处理图像包含大量的曲线弧形边时,使用上述矩形结构元素对图像滤波会导致滤波结果图像出现棱角分明的情况。
技术实现思路
为了解决工业视觉领域中使用矩形结构元素进行形态学滤波导致图像产生棱角的问题,本申请提供了一种形态学图像滤波装置及方法。本申请的实施例是这样实现的:本申请实施例的第一方面提供一种形态学图像滤波方法,所述方法包括:构建用于滤波的圆形核结构元素模板,所述圆形核结构元素模板包括第一权重区域和第二权重区域;根据用户输入的第一图像构建对应的欧式距离图;基于所述欧式距离图和所述圆形核结构元素模板进行滤波获取第二图像。本申请实施例的第二方面提供一种形态学图像滤波装置,包括:显示器,用于显示用户界面;第一控制器,被配置为:构建用于滤波的圆形核结构元素模板,所述圆形核结构元素模板包括第一权重区域和第二权重区域;接收用户输入的第一图像,构建对应的欧式距离图;基于所述欧式 ...
【技术保护点】
1.一种形态学图像滤波方法,其特征在于,所述方法包括:/n构建用于滤波的圆形核结构元素模板,所述圆形核结构元素模板包括第一权重区域和第二权重区域;/n根据用户输入的第一图像构建对应的欧式距离图;/n基于所述欧式距离图和所述圆形核结构元素模板进行滤波获取第二图像。/n
【技术特征摘要】
1.一种形态学图像滤波方法,其特征在于,所述方法包括:
构建用于滤波的圆形核结构元素模板,所述圆形核结构元素模板包括第一权重区域和第二权重区域;
根据用户输入的第一图像构建对应的欧式距离图;
基于所述欧式距离图和所述圆形核结构元素模板进行滤波获取第二图像。
2.如权利要求1所述形态学图像滤波方法,其特征在于,构建用于滤波的圆形核结构元素模板包括,
将所述圆形核结构元素模板中至圆心距离小于等于预设半径的像素点区域设置为第一权重区域;将所述圆形核结构元素模板中至圆心距离大于预设半径的像素点区域设置为第二权重区域。
3.如权利要求2所述形态学图像滤波方法,其特征在于,根据用户输入的第一图像构建对应的欧式距离图包括,
将所述第一图像二值化,得到包含前景像素点和背景像素点的第三图像,所述背景像素点的欧式距离设置为0;
获取前景像素点至最近背景像素点的欧式距离得到欧式距离图。
4.如权利要求2所述形态学图像滤波方法,其特征在于,所述圆形核结构元素模板包括前向模板和后向模板,根据用户输入的第一图像构建对应的欧式距离图包括,
将所述第一图像二值化,得到包含前景像素点和背景像素点的第三图像,所述前景像素点设置为大于所述第三图像对角线长度的第一数值,所述背景像素点设置为0;
控制前向模板遍历所述第三图像的前景像素点,将获取的至最近背景像素点的欧式距离覆盖更新所述前景像素点的所述第一数值,得到第一欧式距离图,其中,前向模板预设圆心上侧及左侧各个像素点至所述圆心的欧式距离;
控制后向模板遍历所述第三图像的前景像素点计算获取至最近背景像素点的欧式距离,如果所述欧式距离小于所述第一欧式距离图中对应前景像素点的数值,则更新所述第一欧式距离图得到最终的欧式距离图,其中,后向模板预设圆心下侧及右侧各个像素点至所述圆心的欧式距离。
5.如权利要求2或1所述形态学图像滤波方法,其特征在于,基于所述欧式距离图和所述圆形核结构元素模板进行滤波获取第二图像包括,
将所述欧式距离图中数值大于第一阈值的前景像素点的灰度值设置为第一灰度,将所述欧式距离图中数值小于等于第一阈值的前景像素点的灰度值设置为第二灰度。
6.如权利要求5所述形态学图像滤波方法,其特征在于,所述第一阈值可设置为所述圆形核结构元素模板第一半径的整数倍,所述第一半径为所述圆形核结构元素模板半径与预设调整数值之和。
7.一种形态学图像滤波装置,其特征在于,包括:
显示器,用于显示用户界面;
第一控制器,被配置为:
构建用于滤波...
【专利技术属性】
技术研发人员:闫利那,
申请(专利权)人:北京凌云光技术集团有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。