Visual C++是一种可视化编程语言,集成了功能强大的编辑器、编译器、链接器、调试器等多种多样的可视化编程工具,利用它可以完成各种应用程序的开发,但在编写例如数字图像处理方面的程序时就需要比较复杂的算法,编写得不好就会影响程序的运行速度。Matlab是一种高性能的数值计算和可视化编程软件,在数值分析、信号处理、系统辨识、特殊函数和图形处理等方面具有广泛的应用,同时提供了多个与外部程序的接口,面向不同领域扩展的工具箱支持。由此可见,如果把Matlab与Visual C++在图像处理的应用中结合起来,将会大大提高编程效率。