VC++调用Matlab实现图像处理.pdf
文本预览下载声明
维普资讯
第 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
显示全部