文档详情

VC++调用Matlab实现图像处理.pdf

发布:2017-08-16约1.28万字共4页下载文档
文本预览下载声明
维普资讯 第 l7卷 第 8期 计 算 机 技 术 与 发 展 Vo1.17 No.8 2007年 8月 COMPUTER TECHN0L Y AND DEVELoPMENT Aug. 2007 VC++调用 Matlab实现图像处理 袁 林,巴力登 (新疆大学 电气工程学院,新疆 乌鲁木齐 830008) 摘 要:详述了在VC环境下利用Matlab工具箱进行图像压缩处理。以Matlab工具箱中图像压缩阈值函数wdcbm2和图 像压缩函数 wdencmp为例,介绍了Madab引擎的具体设置方法 ,从而实现 VC与Matlab之间图像压缩处理过程中数据和 命令的动态通信。通过该方法可以方便、快捷地实现图像的压缩处理,无论从程序实现过程还是从最终处理效果上来说 都明显优于单独使用 VC编程实现的效果,充分发挥 了VC与 Matlab各 自的优势。该方法也可以扩展到对图像去噪、重 构、融合等图像处理过程中。 关键词 :Matlab;引擎;VC++ 中图分类号 :TP31 文献标识码 :A 文章编号:1673—629X(2007)08—0215—04 RealizingPictureProcessingbyVC ++ CallingM atlab YUAN Lin,BA Li—deng (CollegeofElectricandEngineering,XinjiangUniversity,Urumqi830008,China) Abstract:Havenarratedandutilizde MatlabtoolboxtocompressanddealwiththepictureinvCenvironment.Thepicturemmpressesthe thresholdfunctionwdcbm2andthepicturecompressesthefunctionwdencmpastheexamplewithMatlabotol~xinthisarticle.Ha vein— troducde theconcretemethodtosetupofMatlabengineinordertorealizedynamicocmmunicationofdatana dorderinthecourseofthe picturecompressingandhandling betweenVCnadMatlab.Thecompressionofrealizing picturecna beconvenient.swiftbythemethod. Nomatterrealizing thecoures orfinalresultofhandling ,itisobviouslysuperiortotheresultofusingVCprogramming realizationalone. Ha vefullygivne playtoadvantageSofVCnadM atlabrespectively.Themethodcarlbe applide tothepictureprocessing courseofreruov— ing thenoies,reocnstructing na dmergingetc. Keywords:Matlab:engine;VC++ 0 引 言 级程序语言,与其它高级程序设计语言相比,Matlab语 在计算机软件开发过程中,VC++以其高效的编 言除了执行效率较低外 ,无论是在编程的效率、可读 码率可以快速地开发出Windo
显示全部
相似文档