欢迎来到天天文库
浏览记录
ID:33816593
大小:347.76 KB
页数:4页
时间:2019-02-28
《基于labview的图像处理技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、万方数据第28卷第1期2009年1月兵工-动化OrdnanceIndustryAutomationV01.28。No.1Jan.2009文章编号:1006—1576(2009)Ol一0089—03基于Labview的图像处理技术王阳,王竹林(军械工程学院导弹工程系,河北石家庄050003)摘要:Labview是时下非常流行的虚拟仪器设计软件,不仅对于传统的数据采集、数据处理、数据显示有规模强大的控件,而且还包括诸如文本、图形等的控件,利用Labview编程,生成简单的图像,并做简单的灰度图变换,
2、经验证该程序正确,可应用于教学中.关键词:Labview;图像处理;图像生成中图分类号:TP317.4文献标识码:AImageProcessingDesignBasedonLabviewWANGYang,WANGZhu-lin(Dept.ofMissileEngineering,OrdnanceEngineeringCollege,Shijiazhuang050003,China)Abstract:Labviewsoftwareisverypopularforvirtualinstrumentd
3、esign.Itisnotonlyhasmanypowerfulmodulesontraditionaldataacquisition,dataprocessinganddatadisplaying,butalsohasmodulesoftext,pictureandSOon.Uselabviewtoprocessasimplepicture,andmakegreydegreepicturetransformation.Thetestindicatesthattheprocessisrighta
4、ndcanbeappliedinteaching.Keywords:Labview;Imageprocessing;Imagegeneration0引言Labview(LaboratoryVirtualInstrumentEngineeringWorkbench),即实验室虚拟仪器集成环境,又被称为G语言(GraphicalProgrammingLanguage),是美国国家仪器公司(NationalInstrument,简称NI)的软件产品,自1986年1.0版本至今已升级到8.5版本。Lab
5、view内置信号采集、测量分析与数据显示功能,摒弃了传统开发工具的复杂性,从简单的仪器控制、数据采集到过程控制和工业自动化系统,Labview得到广泛的应用。故对基于Labview的图像处理技术进行研究。1基于Labview的图像处理流程“Drawtextatpoint”、“Drawoval”节点,分别绘制直线、输入文本、绘制椭圆,图中数据为显示图像的位置参数。图2为图像处理的开始部分。从开始文件对话框节点开始,首先选择路径,一将选择好的BMP文件送至“readbmpfile”节点,这时BMP图
6、像已经被转化为数据。通路1利用“unbundled”节点将转化来的簇分解开,内容为imagetype、imagedepth、image、mask、colors、rectangle。进一步将rectangle分解开,显示原始图像的上、下、左、右四边的数值,由于上、左两边已经确定,所以只要取下、右两边的数值,将数值分别送至两循环的循环数N处;通路2是利用“unflattenpixmap”节点将输出的图形矢量转化为8-bit的数据,送入循环;通路3通过“drawflattenedpixmap”节点显示
7、原始图像。图I绘制图像的程序框图图l为绘制图像的程序框图,利用“PictureFunctionmodule”中的“Movepen”、“Drawline”、图2图像处理开始部分的框图收稿日期:2008-07—02:修回日期:2008—09一Ol作者简介:王阳(1983-),男,河南人,硕士研究生。从事检测技术与自动化装置研究。·89·万方数据兵工自动化图3二值化处理过程框图先设计内部的“casestructure”循环结构,图3为默认的二值化处理过程,首先将送来的8-bit数据与二值化阈值127进
8、行比较,然后判断·90-true/false,分别取255/0,送入“FormulaNode”,内置公式为:y=65536宰x+255宰x+x,其中X为输入数据,Y为输出数据。图4图像取反的内部框图图4为图像取反的内部框图,8-bit数据送入减法器,作为减数,被减数为255。由于采用的bmp图像是灰度图,为256级,故用255作被减数,同样送入“FormulaNode”,内部公式同上。将处理过后的数据送入“Flattenpixmap”节点,转化为图像数据(注意输入24-bit接口),通过图5图像
此文档下载收益归作者所有