本书从Visual C++下的程序设计出发,以数字图像处理理论为框架,综合了设备无关位图、图形设备接口和开源计算机视觉类库等三大技术,并穿插上百个典型实例和十余个综合实例,全面系统地讲述了在Visual C++环境下进行数字图像处理编程的技术和方法。
全书分成15章,分别讲述了Visual C++数字图像处理基础、Visual C++ 2005 基础知识、色彩空间、图像文件格式、设备无关位图、图形设备接口、开源计算机视觉类库、图像的显示特效、图像的点运算、图像的几何变换、图像的增强处理、常见滤镜效果、边缘检测和轮廓跟踪、图像形态学、图像分割与目标识别等内容。
本书大部分内容源于实践,具有贴近应用、深入浅出、通俗易懂等优点,且紧跟时代步伐,牢牢把握集成开发环境进化的新特性,从案例出发强调新环境下的新方法。本书内容实用,体例新颖,既可以作为希望进行数字图像处理学习和研究的初学者的自学教材,也可作为高等院校计算机及相关专业师生或工程技术人员的参考书。
- 全面介绍C++国际性标准版本.
- 详细介绍C++标准库以及STL、泛型算法
- 所有代码可在VC2003和Dev C++4.9中编译运行..
- 内容由浅入深,语言通俗易懂
- 代码先行,书中提供了详细的示例代码和讲解...
本书着重介绍标准C++语言,即1998年由ISO正式推出的关于C++的国际性标准版本。
本书从最基础的编程语言概念讲起,共分6篇24章。前4篇完整地介绍C++的基础语法知识,包括C++快速浏览、C++数据表达、C++过程设计和C++面向对象编程(OOP)。后2篇介绍C++的高级特性,如模板、异常、名字空间、RTTI等知识,以及编程实践中要用到的C++标准库、STL容器、泛型算法等应用性内容,结合实践指南展开讨论,并在最后根据一个具体的编程实例演示了C++知识点的综合运用。
本书具有由浅入深、通俗易懂和注重实践等特点,适合于没有或者缺乏C++程序设计经验的初学者作为标准C++语言的自学教材,同时也适合于已掌握C++基础编程技术、需要提高C++实践能力以及对标准C++语言感兴趣的程序员进行阅读。