12.1.1 Visual C++(www.cppentry.com)和MATLAB图像识别的混合编程(www.cppentry.com)原则
前面章节已经进行过说明,Visual C++(www.cppentry.com)能快速建立应用软件的用户界面,并且Visual C++(www.cppentry.com)开发的应用软件界面友好、代码效率高、执行速度快,因此Visual C++(www.cppentry.com)已成为广泛采用的前端开发工具之一。MATLAB的优点在于图像处理的专业算法方面,而Visual C++(www.cppentry.com)的优点在于可视化界面的编程(www.cppentry.com)。Visual C++(www.cppentry.com)与MATLAB各自的优点,使得两者混合编程(www.cppentry.com)进行图像识别和处理成为一种理想的解决方案。
MATLAB强大的数据处理能力和丰富的图形处理工具箱,使得它的编程(www.cppentry.com)较为简单,可以极大地缩短应用程序开发周期,提高编程(www.cppentry.com)效率,在图像处理和图像识别方面的优势如下。
强大的矩阵运算功能,在进行图像变换时可以避免很多烦琐的运算。
图形显示方便,有专门的灰度及彩色图像显示函数。
带有丰富的图像处理函数库,如专业的图像处理工具箱、小波处理工具箱。