[发明专利]一种图像处理方法及装置有效
申请号: | 201611142233.0 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106709394B | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 刘燕;李卫伟 | 申请(专利权)人: | 北京慧眼智行科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100093 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二值化图像 连通域 像素 图像处理 删除 二值化处理 申请 图像 | ||
本申请提供了一种图像处理方法及装置,图像处理方法及装置包括:对待识别图像进行二值化处理,得到第一二值化图像;计算第一二值化图像中所有连通域的平均像素个数和平均直径;利用第一二值化图像中所有连通域的平均像素个数和平均直径,从第一二值化图像中识别出并删除不合理连通域,得到第二二值化图像;计算第二二值化图像中每个连通域的面积像素比值及所有连通域的面积像素比值的平均值;利用第二二值化图像中每个连通域的面积像素比值及所有连通域的面积像素比值的平均值,从第二二值化图像中识别出并删除不合理连通域,得到目标二值化图像。在本申请中,通过以上方式实现了不合理连通域的识别和删除。
技术领域
本申请涉及图像处理领域,特别涉及一种图像处理方法及装置。
背景技术
在识别图像中的点阵码时,首先需要对图像进行二值化处理,得到二值化图像,从二值化图像中识别点阵码,但是二值化图像中可能不仅含有所需识别的点阵码即合理的连通域,也可能含有干扰点即不合理的连通域。由于不合理的连通域会对点阵码识别造成干扰,从而降低点阵码识别的准确性,因此需要识别出二值化图像中不合理的连通域,并将其删除,而如何识别出二值化图像中不合理的连通域,并将其删除成为问题。
发明内容
为解决上述技术问题,本申请实施例提供一种图像处理方法及装置,以达到实现不合理连通域的识别和删除的目的,技术方案如下:
一种图像处理方法,包括:
对待识别图像进行二值化处理,得到第一二值化图像;
计算所述第一二值化图像中所有连通域的平均像素个数和平均直径;
利用所述第一二值化图像中所有连通域的平均像素个数和平均直径,从所述第一二值化图像中识别出并删除不合理连通域,得到第二二值化图像;
计算所述第二二值化图像中每个连通域的面积像素比值及所有连通域的面积像素比值的平均值,所述面积像素比值为所述连通域的外接最小矩形的面积与所述连通域包含的像素个数的比值;
利用所述第二二值化图像中每个连通域的面积像素比值及所有连通域的面积像素比值的平均值,从所述第二二值化图像中识别出并删除不合理连通域,得到目标二值化图像。
优选的,计算所述第一二值化图像中所有连通域的平均像素个数和平均直径,包括:
统计所述第一二值化图像中连通域的个数;
将所述第一二值化图像中各个连通域的像素个数进行相加,得到像素个数和;
将所述像素个数和除以所述第一二值化图像中连通域的个数,得到所述第一二值化图像中所有连通域的平均像素个数;
获取所述第一二值化图像中每个连通域的直径,所述直径为所述连通域中距离最远的两个像素之间的欧式距离;
将所述第一二值化图像中每个连通域的直径进行相加,得到直径和;
将所述直径和除以所述第一二值化图像中连通域的个数,得到所述第一二值化图像中所有连通域的平均直径。
优选的,利用所述第一二值化图像中所有连通域的平均像素个数和平均直径,从所述第一二值化图像中识别出并删除不合理连通域,得到第二二值化图像,包括:
分别将所述第一二值化图像中每个连通域的像素个数与所述第一二值化图像中所有连通域的平均像素个数进行相减运算,得到像素个数差值;
分别将所述第一二值化图像中每个连通域的直径与所述第一二值化图像中所有连通域的平均直径进行相减运算,得到直径差值;
确定所述像素个数差值的绝对值不小于预设像素个数阈值或所述直径差值的绝对值不小于预设直径阈值的连通域为不合理连通域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京慧眼智行科技有限公司,未经北京慧眼智行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611142233.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟触觉产生的装置
- 下一篇:上电极组件及半导体加工设备