首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 62 毫秒
1.
VC++调用Matlab实现图像处理   总被引:3,自引:1,他引:3  
详述了在VC环境下利用Matlab工具箱进行图像压缩处理。以Matlab工具箱中图像压缩阈值函数wdcbm2和图像压缩函数wdencmp为例,介绍了Matlab引擎的具体设置方法,从而实现VC与Matlab之间图像压缩处理过程中数据和命令的动态通信。通过该方法可以方便、快捷地实现图像的压缩处理,无论从程序实现过程还是从最终处理效果上来说都明显优于单独使用VC编程实现的效果,充分发挥了VC与Matlab各自的优势。该方法也可以扩展到对图像去噪、重构、融合等图像处理过程中。  相似文献   

2.
利用Matlab引擎实现VC和Matlab的混合编程   总被引:2,自引:0,他引:2  
美国MathWorks公司的Matlab具有强大的符号、数值计算、矩阵计算能力以及计算结果可视化能力,是一个功能强大的计算机辅助设计工具。但是由于Matlab在程序编写方面的一些局限性,使得它在处理许多问题时缺乏灵活性,而VC++在这一方面的功能却是十分强大的。因此在Windows环境下实现VC++和Matlab的混合编程将是一种极为强大的编程手段。它将更加有效地发挥VC++和Matlab各自的优点。VC++和Matlab的接口有很多种方法,本文介绍一种十分简便而又实用的方法来实现VC++和Matlab的接口…  相似文献   

3.
工程中往往需要VC++编写的程序进行大量的数学计算,如能在程序中使用Matlab的例程这些问题则能迅速解决。在Win-dows平台上Matlab提供了两个实现这一目标的接口——Matlab Engine和Automation Server,两者在本质上都基于COM技术。引擎库通过其输出函数对用户屏蔽了底层的COM细节,这大大方便了使用。而使用自动化服务器就要使用COM的自动化接口IDispatch,不过MFC库的COleDispatchDriver类已使这一过程大大简化了。两种方式的差别主要体现在参数传递和返回值处理上,如文中代码所示。无论哪种方法,都可以将具有强大工程计算能力的Matlab接入VC++程序,从而快捷方面地解决许多数值计算和图形输出问题。  相似文献   

4.
利用Matlab神经网络工具箱在VC++中进行形状识别   总被引:3,自引:0,他引:3  
本文介绍了在VC 中通过Matlab引擎调用Matlab函数的方法。利用这种方法对VC 和Matlab进行混合编程,既能发挥VC 强大的开发功能,又能充分利用Matlab的复杂运算和处理功能;作者将这一技术应用于图像形状的识别,取得了良好的效果。  相似文献   

5.
Matlab,Matcom与VC++接口的实现   总被引:7,自引:1,他引:6  
依靠VC ++和Matlab的 32位动态接口 ,通过Matcom的代码转换功能 ,可以充分利用Matlab的复杂运算和强大的数据处理能力 ,并发挥VC ++用户界面开发功能强大、运行高效等优点 ,有效地缩短软件的研制周期  相似文献   

6.
MATLAB与VC++接口通信   总被引:2,自引:0,他引:2  
为了解决一些常用算法在VC 中的实现问题,提出了实现Matlab开发环境与vC 开发环境之间接口通信方法。首先对Matlab软件及其特点进行了概要介绍,并说明了Matlab软件与VC 开发环境之间接口通信的必要性。其次重点介绍了Matlab开发环境与VC 开发环境之间接口通信的两种转换方式:Matlab引擎函数库和Matcom,包括其特点与使用方法。最后给出实例说明并验证了该方法的有效性与实用性。  相似文献   

7.
VC++6.0调用Matlab的方法   总被引:1,自引:0,他引:1  
在分析Vc 和Matlab语言特点的基础上,讨论了在VC 中调用Matlab的方法,并给出应用程序实例.  相似文献   

8.
该文介绍了直方图均衡化的图像增强原理,然后分别基于VC++和Matlab语言实现了直方图均衡化图像处理,并进行了比较。  相似文献   

9.
VC++与Matlab混合编程在数字图像处理中的应用   总被引:3,自引:0,他引:3  
VC++与Matlab混合编程的方法很多,其中一种是VC++调用Matlab引擎。本文介绍了基于Marlab引擎的VC++与Matlab混合编程,并将该方法应用于数字图像处理中。  相似文献   

10.
Matlab是一个很优秀的科学计算软件,VC++也是各种软件的开发平台的首选,如何结合他们之间的优点,进行混合编程,发挥两者的长处,对于快速开发工控软件是非常有效的。文中详细综述了基于引擎库的方法,基于动态连接库的方法,基于MEX文件的方法。  相似文献   

11.
VC++调用Matlab的方法   总被引:2,自引:0,他引:2  
研究了如何应用VC + +调用Matlab工具内部类的问题.通过Matlab的MCC命令和COM组件的方法实现了对Matlab程序的调用.应用这两种方法不仅可以使程序完全脱离Matlab环境运行,而且能够充分发挥VC和Matlab的优点,大大提高了软件速度和性能.  相似文献   

12.
基于VC++和Matlab的数字信号内插处理系统   总被引:1,自引:0,他引:1  
利用VC++编程平台的功能强大和灵活性,并结合Matlab的运算函数丰富和编程效率高等优点实现混合编程,可以快速开发出功能强大的应用系统.文中以基于VC++和Matlab混合编程的数字信号内插处理系统为例,介绍了在VC++开发环境中使用两种Matlab引擎调用方法实现混合编程.内插处理系统中读取数据的长度和内插倍数的大小都可以在用户交互界面任意设置,具有较好的灵活性.将VC++和Matlab结合使用既发挥了各自的优点又提高了系统开发的效率.  相似文献   

13.
介绍了VC与Matlab混合编程的几种方法,具体说明了如何应用Matlab引擎实现混合编程,并用于图像处理.  相似文献   

14.
结合VC++和Matlab快速开发的单兵装备效能评估专家系统   总被引:3,自引:0,他引:3  
文章分析了利用VC 和Matlab各自开发专家系统的优缺点,并探讨了一种二者混合编程的方法来开发单兵装备效能评估专家系统,经过总后兵研中心的工效实验室检验,此方法是可行的,并具有效率高、判断准确、界面友好等特点。  相似文献   

15.
VC+十是Windows下的C++集成设计环境.但在实际应用过程中,直接采用VC++程序实现图像处理并计算相应特征区域的参数需要编制大量的代码,编程难度较大,而软件Matlab具有强大的图像处理和数据计算功能.若采用VC++进行界面调试,Matlab进行图像处理和计算,系统软件的开发会变得相对简单.因此,论文介绍了一种在VC++环境下依托Matlab程序来实现图像处理和相应参数计算的调用方法.文中给出了源代码和在实际检测中的应用,该系统可以满足用户的需求,提高用户的工作效率,同时也极大地减少了代码编写的工作量,为下一步实验研究提供依据.  相似文献   

16.
介绍了一种基于Matcom的Matlab与VC混合编程方法、步骤和实践过程中的一些实用性的经验.该方法以第三方控件Matcom为转换工具,将Matlab的m脚本文件和m函数转化成相同功能的C/C 文件,不仅能够充分发挥两种语言各自的优点,还可以完全脱离Matlab的运行环境.提供的实现过程和编程实例均说明此方法简单,方便,可操作性强.  相似文献   

17.
介绍了通过Matcom,在VC6.0中应用Matlab实现科学计算可视化的方法,并且给出了一个简单的例子。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号