- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《铁机》二值图像连通域标记优化算法
二值图像连通域标记优化算法
罗志灶1 周赢武1 罗志仕2
(1.闽江学院电子系 福州市 350108;2.三明电业局 三明市 365000)
摘要:在分析现有二值图像像素扫描连通域标记算法的基础上,提出像素扫描连通域标记优化算法。本算法具有速度快,算法简单,易于实现的特点,仅需两次扫描,即可实现像素的多目标标记。本算法将背景也作为目标加以标记,分两步扫描图像和待合并连通域标号完成连通域的标记和合并,采用顺序存储结构存储和处理等价标号,算法速度快,内存节约。
关键字:二值图像;连通域;像素扫描;标记
中图分类号: TP391
Optimization on algorithm of labeling connected components in binary images
Abstract: The improved algorithm is introduced based on analysis of existing algorithms of labeling connected components through scanning pixels in binary images.The algorithm has many advantages such as faster,simpler,easier to realize than the others, only need two-scans to label connected components which pixel belong to .The algorithm could label background as objects, label and merge connected components via the two procedure of scanning binary image and scanning the provisional labels.It adopts sequential storage structure to store and resolve the equivalent labels,runs more rapidly, occupies much less memory than the unimproved algorithm.
Key words:binary images;connected components;scanning by pixels;labelling
二值后的图像,是由白像素点(通常二值图像用“1”,灰度图像用“255”来表示) 和黑像素点(通常用“0”来表示) 组成的点阵图像[1]。连通区域标记是指将图像中符合某种连通规则(4邻域连通、8邻域连通或m邻域)的像素标识为同一目标[2],设计合适的数据结构记录每个像素点归属的目标,和保存相关的目标的属性[3],例如目标的面积即目标的像素点的数量、重心、二阶矩等参数。连通域标记法是计算机视觉和目标识别的预处理步骤,对目标识别的准确性和速度直接影响系统的性能[4]。
影响连通域标记算法性能的主要有两个方面:a)图像扫描方式及连通域标号冲突处理的方法;b)存储连通域信息的数据结构。改善连通域标记算法性能也着眼于这两方面:减少图像的扫描次数,尽可能减少回溯扫描,一次扫描尽可能多地提取连通域的信息;设计合适的数据结构,尽可能减少连通域信息访问的时间,提高算法效率。
1 现有算法分析
图像的连通域标记算法有多种,根据扫描方法不同可分为像素扫描即点标记法[5]和线段扫描即线标记法[6]。像素点扫描方式有如下1、顺序扫描法[7]、2、递归标记法[8]、3、区域增长法[9]等。线段扫描算法主要有有基于跑长码的标记算法[10]、基于游程的标记算法[11]等。各算法均能准确标记目标连通域,其主要区别在于等价标号的处理。最终的标记要把等价标号标记为同一标号。优化算法的目的是在正确解决等价标记和冲突标记基础上,降低算法的复杂度和提高算法的性能。
像素点扫描法是比较常用的算法,其直观,数据结构简单,易于实现[5]。二值图像扫描后,会有大量的冲突标号;通常的做法是对二值图像迭代扫描,以完全消除等价标号[8],算法运行时间不稳定;算法常用链表结构、树型结构或堆栈结构存储标号[8],大量的运行时间消耗在递归调用和指针传递上。
本文针对像素点扫描法的缺陷,提出了改进像素点扫描法的算法。首先针对常用的存储等价标号的链表结构的缺点,改用顺序存储结构以减少指针传递次数;其二、用与二值图像大小相同的二维数组存储标号,标记像素点的连通域标号,方便后续图像处理;其三、用一维数组存储等价标号的共同连通域标号及目标属性,用于解决冲突标号的处理;最后、
您可能关注的文档
- .临时用工及借用人员管理办法.doc
- 沂简介.doc
- .临海市“五水共治”简报(第12期总第12期).doc
- 凤镇大堵完全小学防震减灾知识宣传教育.doc
- .丹巴县甲居藏寨佛爷岩地块项目地质灾害评估与地勘比选项目.doc
- 什么会发生地震.doc
- 什么要修订村规民约.doc
- 什么要写作文.doc
- 什么要摊销开办费要计提折旧?.docx
- 什么要有制度.ppt
- 2024年01月[广东]农业银行深圳市分行校园招考第二次差额笔试历年参考题库附带答案详解.docx
- 2024年01月[山东]华夏银行临沂分行应届毕业生招考笔试历年参考题库附带答案详解.docx
- 2025至2030年中国冷轧窄钢带行业投资前景及策略咨询报告.docx
- 2025至2030年卧式燃油炉项目投资价值分析报告.docx
- 2025至2030年双层USB母座项目商业计划书.docx
- 2025至2030年大头仔工艺品项目投资价值分析报告.docx
- 2025至2030年工程车空调系统项目投资价值分析报告.docx
- 2025至2030年彩色数码PVC卡基项目投资价值分析报告.docx
- 2025至2030年彩色脚踏卫生桶项目投资价值分析报告.docx
- 2025至2030年并捻机项目商业计划书.docx
文档评论(0)