为实现合成孔径雷达(SAR)图像分类算法的测试与评估,将Vc/MadaJ)混合编程技术应用到SAR图像分类平台开发中,分析与比较了4种VC/Matlab混合编程方法及各自优缺点,并着重研究了基于组件对象模型(COM)的vc/Matlab混合编程方法。使用MatlabCOM编译器创建了SAR图像分类算法组件,在Vc中调用其导出的接口函数。在此基础上,完成了SAR图像分类平台的实例开发且可脱离Matlab环境运行。实验结果表明,该方法较好地发挥了Vc与Matlab各自的优势,提高了SAR图像分类平台开发的效率。
Abstract:mixed programming methods were introduced and analyzed. Comparing with other three methods,the method based on component object model (COM) was studied particularly. SAR image classification algorithm component was created by Matlab COM complier, and its interface function could be invocated with VC. Using this method,a SAR image classification platform was realized. The platform could run without Matlab. The experimental result shows a good combination of VC and Matlab. So, developing efficiency could be enhanced a lot.