编辑: kr9梯 | 2019-07-01 |
15 2008 No.
2 101 图3Soble算子处理图 图4二值图
3 二值化 整幅图像画面仅有黑白二值的图像就是二值化图像. 二值化的目的是将采集得到的多层次灰度图像处理成二 值图像 ,以便于分析理解和识别并减少计算量. 对图像进行二值化处理的关键是阈值的合理选取.阈值 设置过小易产生噪声;
阈值设置过大会降低分辨率 ,使非噪声 被视为噪声而滤掉 [5 ] . 本文采用的是最优阈值原理 :统计每幅图像灰度的分布 特性 ,利用类别方差作为判据 ,选取使类间方差最大值作为选 定的阈值.二值图如图 4所示.
4 结束语 本文通过对运动车辆的视频进行中值滤波 , Soble算子提 取图像的边缘信息 ,接着进行二值化处理 ,为以后的识别提供 了良好的基础. 利用 VC + + 编制人机交互友好界面 ,实现数 字逻辑变换及道路图像处理. 该算法具有良好的实时性和可 靠性. 参考文献 [
1 ] 布洛基 ,布图兹等. 智能车辆 [M ]. 人民交通出版社 , 2002. 11. [
2 ] 高守传 ,姚领田等. V isual C + +实践与提高 [M ]. 中国铁路出 版社 , 2005. 12. [
3 ] 王晓东 ,丁冬花. 实时车辆检测和跟踪系统设计 [ J ]. 微计算机 信息 , 2006,
11 (2) :
237 - 239. [
4 ] 王艳春 ,李建军 ,何鹏 ,尹明. 公路交通管理中行驶车辆自动识 别技术研究 [ J ]. 微计算机信息 , 2006,
11 (2) :
193 - 195. [
5 ] 王荣本 ,游峰 ,崔高峰等. 基于计算机视觉高速车辆的道路识 别[J]. 计算机工程与应用 2004,
9 (26) :
18 - 21. 作者简介 :胡会珍 (1983 - ) ,女 ,汉族 ,硕士 ,主要研究方向为控制理论 与控制工程 ,现中北大学在读硕士研究生 ;
黄晋英 (1971 - ) ,女 ,汉族 , 副教授 /硕士生导师 ,主要从事智能控制 ,模式识别研究. 基金资助 :山西省青年科技基金 (编号 : 20051015) 收稿日期 :
20072 102
30 (7672) 文章编号 :
16712 1041 (2008)
022 01012
02 M a tlab和LabV IEW 混合编程的实现 李霄燕 , 杨俊宇 , 赵佳(长春工业大学 电气与电子工程学院 ,长春 130012) 摘要 :基于 M a tlab强大的计算功能和 LabV IEW 的界面良好的特点提 出用 M a tlab和LabV IEW 混合编程 ,将二者有机结合起来 ,使在锅炉管 板焊接中 ,能够轻松得到不同位置焊接管口的轨迹方程 ,实现自动焊机 对焊接轨迹的良好控制. 关键词 : M a tlab Sc rip t;
LabV IEW ;
焊接轨迹 中图分类号 : TP311 文献标识码 : B The rea liza tion of m ixed programm ing w ith M a tlab and LabV IEW L I X iao2yan, YANG Jun2yu, ZHAO J ia ( Changchun Un iversity of Technology, Changchun 130012) Abs trac t: B a sed o n the fea tu re s o f M a tlab fo rm idable com pu ting pow e r and goo d in te rface of LabV IEW , p ropo sed m ixe s p ro gramm ing w ith M a tlab and LabV IEW , they w ill com bine to m ake ea sily to ge t the p ip e m ou th equa tio n track in d iffe rent lo ca tion s in the bo ile r tube shee t w e ld ing , thu s rea lize s the autom a tic w e lding m achine butt w e ld trace good con tro l . Key wo rd s:M a tlab sc rip t;
LabV IEW ;
w e lding trace
1 引言 Matlab是Mathworks公司推出的面向科学运算和工程的交 互式计算软件 ,广泛应用于控制系统的建模和仿真等方面 ,但 其界面开发能力较差 ,并且数据输入、 网络通信、 硬件控制等方 面都比较繁琐. LabV IEW是美国 N I公司推出的一种虚拟仪器软件开发平 台 ,采用编译型图形化编程语言 ― ― ―G语言. 它除了具备常规 函数功能外 ,内部还集成了大量的生成图形界面的模板 ,以及 对多种硬件的设备驱动功能 ,但是 ,LabV IEW 在数学计算方面 的功能却十分有限. 锅炉的管板焊接 ,不同位置焊接轨迹各不相同 ,要想实现 匀速焊接 ,控制方程的计算量相当庞大 ,因此 ,基于 Matlab和LabV IEW 的各自优缺点提出用 Matlab和LabV IEW 混合编程 , 将二者有机结合起来 ,是快速高效实现对焊接轨迹及速度控制 的一条途径.