价值工程公司
引言0
二值图像连接区域标记从只由表示背景的“0”像素和表示前景的“1”像素构成的图像中,用唯一的标记编号标记相互邻接(4邻近和8邻近)的连接区域。 该操作是图像处理中的基本操作,
可用于模式识别、OCR、图像标记、图像检索等。
1传统的标记算法
传统的标记算法主要有以下几种。 第一种方法是边缘检测和内部填充法。 在该算法中,首先对二值图像进行边缘检测,然后在封闭的边缘内部嵌入标签。 该方法需要对图像进行两次处理,时间效率低。 另外,4附近的情况下,用相同的符号表示非常接近的两个连通区域。 第二种方法是邮件算法。 给每个目标点贴上与其坐标相关的标签,重复扫描图像,将每个像素的标签标注为——————————3——3————3——3——33——333333344
—基金项目:本文获渭南师范学院科研项目,陕西省教育学会科
研究项目的补助金。 项目名称:大规模虚拟试验中的网络互
运用联问题研究、信息技术手段构建网络教育新模式。 项目编号:11YKZ017,SJHYBKT2011004-03。
作者简介: dqdxz(1981-),男,甘肃庆阳人,渭南师范学院物理与
电气工程学院,讲师,硕士,研究方向为软件工程。
二值图像连通区域标记的简单快速算法
asimpleandrapidalgorithmofconnectedcomponentlabelingforbinaryimage
dqdxzGE Chun-ping
(渭南师范学院,渭南714000 )。
(Weinan Normal University,Weinan 714000,China )
摘要:针对传统二值图像连通区域标识需要两次扫描图像的缺点,一分钟提出了一种新的二值图像连通区域标识算法。 借用算法
建立图像等大标记矩阵,用深度优先搜索算法对图像进行一次扫描,然后将标记号记录在标记矩阵中。 该算法不接受连通区域
域的形状和面积的影响,表现出了良好的鲁棒性。 最后用OpenCV实现了该算法,并与传统的标记算法进行了时间性能比较。
abstract 3360 anewconnectedcomponentlabelingalgorithmwasproposedforimprovingoftraditionalgorithmforitneedtwicescanningofimage esizeofimage, thelabelrecordedinthematrixbyadepth-firstsearchontheimage.thisalgorithmisnotaffectedbytheshapeandareaoftheconnectedcomponed implementthealgorithmbyopencvandcompareiththetraditionalalgorithmintheaspectoftimeeefficiency。
关键词:二值图像连接区域标记; 标记算法; 矩阵
keywords :连接组件labelingforbinaryimage; 标签对齐; matrix中图分类编号: TP31文献识别代码: a文章编号: 1006-4311(2012(28-0232-02 )
y=FFT(x; %对原始波形数据进行快速FOURIER变换subplot (2,1,2 ); %频域坐标框图
Semilogy([0:length(x )-1 ]/(length ) x ) dt )、ABS ) y ); 描绘了%频域中FFT波形图
xlabel(Frequency/Hz ); %频域图的x轴坐标标识xlim([01/2/dt]; %频率轴仅标绘采样频率
创建具有特定功能的m函数文件后,请按照上一节中介绍的方法生成COM组件。 组件名和类名如图2所示被命名为fft。
3.2创建一个VB项目,调用COM组件创建一个新的"标准EXE "项目,进入VB编程环境,在“项目”菜单中单击“浏览”选项,然后在列表中单击" FFT 1.0 type "
浏览VB项目后,需要按照以下步骤调用Matlab文件。
Dim ft as fft.fft ‘“声明一个COM组件Set ft=New fft.fft Call ft.ff_t ‘”调用一个COM组件软件的执行界面,如图3所示,从图3或应注意的是,在使用软件进行地震信号分析时,必须首先将地震事件的格式转换为. txt格式。
4打结
主要介绍了基于COM组件技术的Matlab和VB混合编程,并通过数字地震谱分析实例说明了该方法
法律的可行性。 包括数字地震波分析复杂算法在内的界面设计有一反三的作用
在,
有效地结合VB的可视化界面和Matlab的强大包装器,可以简单地书写数字
地震波形分析APP应用在地震分析人员进行地震研究方面具有实用价值。
参考文献:
[1]zrdsh .滤波在地震分析中的应用[J] .防灾技术高等专科
学报,2006,8 (1) :75-79。
[2]李敬.数字地震记录排除干挠波[J] .防灾技术高等专科学校学报,2004,3 (1) :32-35 .
[3]nrdld.Matlab与VB的接口编程及在测漏仪中的应用[J] .机械设计与制造,2008,2336067-69 .
[4]zsdxs.MATLAB实用教程[M] .北京:清化大学出版社
2005:462-470
232
doi 336010.14018/http://www.doc ZJ.com/c 7e 300 a 0a d 02 de 80 d 5d 8409 f.html 13-1085/n.2012.28.134