本书全面介绍了Windoo 95/98/NT环境下图像处理的理论和编程技术,并基于面向对象的程序设计方\r\n法,详细讨论了图像处理算法的 Visual C++编程技巧。本书的主体包括基本的图像操作、调色板处理、图像\r\n的特技显示与擦除、图像变换、颜色处理、图像处理等的算法及实现技术。\r\n 本书是进行图像处理和多媒体编程的实用参考书,适合图像处理和多媒体编程人员参考阅读,也可作为\r\n大专院校计算机及相关专业师生的教学参考书。
第1章 Visual C++编程概要\r\n\r\n1.1 Visual C++技术主要特征\r\nl.l.1 Win32编程\r\n1.1.2 框架和文档一视结构\r\n1.1.3 消息映射\r\n1.1.4 Visual C++可视化编程\r\n1.2 中文程序开发环境的安装\r\n1.3 编程风格问题\r\nl.4 VisualC++6.0的新增特色\r\n1.4.1 Visual C++ 6.0版本\r\nl.4.2 编译器\r\n1.4.3 调试器\r\n1.4.4 编辑器\r\n1.4.5 连接器\r\n1.4.6 自动控制对象模型\r\n1.4.7 工程\r\n1.4.8 神奇向导\r\n1.4.9 OLEDB模板\r\n1.4.10 MFC\r\n1.4.11 数据库支持\r\n1.4.12 例程\r\n1.4.13 工具\r\n1.4.14 Wndows NT 4.0选项模块\r\n1.5 本章小结\r\n1.6 下章要点\r\n\r\n第2章 位图基础\r\n\r\n2.l 数字图像的基本概念\r\n2.2 调色板\r\n2.2.1 调色板的概念\r\n2.2.2 调色板操作\r\n2.2.3 定义几个调色板函数\r\n2.3 与设备相关位图(DDB)\r\n2.4 与设备无关位图(DIB)\r\n2.4.1 DIB位图的结构\r\n2.4.2 OS/2 DIB格式\r\n2.4.3 DIB位图的操作\r\n2.5 一个简单的位图示例:ShowDIB\r\n2.6 本章小结\r\n2.7 下章要点\r\n\r\n第3章 面向对象的位图编程\r\n\r\n3.l 定义DIB处理函数集\r\n3.1.1 Win32 SDK中的DIB AP函数\r\n3.l.2 定义DIB处理函数集\r\n3.2 CDib类的设计目标\r\n3.3 构造CDib类\r\n3.4 CDib类的编程示例:VieWDIB\r\n3.5 本章小结\r\n3.6 下章要点\r\n\r\n第4章 位图的特技显示\r\n\r\n4.l 特技显示的技术基础\r\n4.2 扫描\r\n4.3 移动\r\n4.4 百叶窗\r\n4.5 栅条\r\n4.6 马赛克\r\n4.7 渐显与渐隐\r\n4.8 透明显示\r\n4. 9 增强CDib\r\n4.10 显示特技示例:Effectshow\r\n4.11 本章小结\r\n4.12 下章要点\r\n\r\n第5章 位图变换\r\n\r\n5.l 图像变换的理论基础\r\n5.2 裁剪与合并\r\n5.3 缩放\r\n5.4 旋转\r\n5.5 镜像\r\n5.6 增强CDib\r\n5.7 图像变换示例:Transformshow\r\n5.8 本章小结\r\n5.9 下章要点\r\n\r\n第6章 位图颜色处理\r\n\r\n6.1 颜色处理的理论基础\r\n6.2 灰度化与伪彩色处理\r\n6.3 颜色调整\r\n6.4 亮度/对比度调整\r\n6.5 颜色量化与减色\r\n6.6 抖动\r\n6.7 增强CDib\r\n6.8 颜色处理所例:ColorProcess\r\n6.9 本章小结\r\n6.10 下章要点\r\n\r\n第7章 位图图像处理\r\n\r\n7.l 图像处理的基本方法\r\n7.2 卷积\r\n7.3 平滑与锐化\r\n7.4 边缘增强\r\n7.5 Sobel边线检测和Hough边线检测\r\n7.6 去除随机噪声\r\n7.7 增强CDib\r\n7.8 图像处理示例:ImageProcess\r\n7.9 本章小结\r\n7.10 下章要点\r\n\r\n第8章 lmageBoard:基于CDib类的图像处理程序\r\n\r\n8.l 基本功能\r\n8.2 界面设计\r\n8.3 程序结构\r\n8.3.1 用Appwzard生成项目框架\r\n8.3.2 将已定义好的源文件加入项目中\r\n8.3.3 用资源编辑器修改接口资源\r\n8.3.4 实现工具条和状态条的编码\r\n8.3.5 实现所有的对话框类\r\n8.3.6 用Classwizwh增加命令处理函数模板和相关的消息处理函数模板\r\n8.3.7 实现所有的处理函数\r\n8.3.8 协调调色板\r\n8.3.9 在项目工程中加入输入库Winmm.lib\r\n8.4 工具条与状态条\r\n8.5 橡皮筋矩形选块或画图\r\n8.6 画曲线和写字\r\n8.7 选块的拖曳\r\n8.8 剪贴板操作\r\n8.9 文件操作\r\n8.10 关于进一步开发的建议\r\n参考文献
无封面