第1章 图形图像、游戏编程基础与应用实例 2
实例1 Visual C图像读写的编程实现 2
实例2 Visual C图像显示的编程实现 8
实例3 Visual C图像增强的编程实现 16
实例4 Visual C傅立叶变换的编程实现 26
实例5 Visual C图像快速傅立叶变换篇 34
实例6 Visual C图像界面设计的编程实现 44
实例7 Visual C图像边缘检测的编程实现 53
实例8 图像的数字化艺术 63
实例9 图库管理系统的设计 74
实例10 三维地形实时动态显示的核心技术研究 78
实例11 在Visual C中定制DIB类 82
实例12 图论的两个实用算法的编程 85
实例13 在GDI+中双缓存的使用 89
实例14 基于CMYK图像的格式分析与读取实现 91
第2章 图形图像编程实例 95
实例15 用Visual C++处理灰度位图 95
实例16 炭笔画效果 100
实例17 Visual C编程实时缩放及平移 104
实例18 启动画面与鸣谢画面的编程 108
实例19 Visual C编程在状态条中加入位图 111
实例20 用ShadowMap投射阴影 117
实例21 Visual C++6.0中实现运行程序图标在任务栏中的变换及去掉标题图标 121
实例22 Visual C++中双缓存滚动视图类开发及应用 123
实例23 利用内存多重复制实现多位图拖动显示 127
实例24 Visual C下OpenGL开发框架与应用 132
实例25 OpenGL中纹理贴图、滤波、光照和雾化效果初步编程 137
实例26 基于MFC框架的OpenGL三维图形编程 142
实例27 基于OpenGL编程实现三维虚拟现实 149
实例28 在Visual C中将客户区图像保存到BMP位图文件 163
实例29 Visual C++6.0中实现矢量图的分层绘制、打印 167
实例30 利用位图实现大数据量绘图的快速显示 175
实例31 基于ObjectARX 2004的任意复杂窗口剪裁技术 180
实例32 Visual C++与Matlab混合编程实现卫星遥感影像的三维显示 185
实例33 基于Visual C++和L系统的自然景物模拟 188
实例34 Visual C++6.0下的图像处理及在多文档和无模态对话框中的实时显示 193
实例35 增值税发票抵扣联字符识别中的图像倾斜校正方法 196
实例36 用GDI+实现数字水印编程 199
实例37 基于GDI+的分形图形绘制及处理 203
实例38 自动纹理映射的实现 208
实例39 用Visual C实现矢量图形的开发 209
实例40 圆形半透明画笔功能的实现 215
实例41 Visual C编程实现多交互绘图程序的设计技术 223
实例42 Visual C中特效动画制作技巧 228
实例43 用Visual C实现AutoCAD再次开发 240
实例44 模仿深度剥离效果 246
实例45 在Visual C++中借助DHTML增加特效 248
实例46 在Visual C下通过直方图变换对图像进行有效增强 251
实例47 实现喷洒车喷洒特殊效果三维仿真 256
实例48 Visual C++.NET中基于ADO的数据库图像输入方法 259
第3章 游戏编程实例 267
实例49 游戏开发中粒子系统分析 267
实例50 3D游戏中的粒子系统 273
实例51 基于MFC开发三维动画 278
实例52 简单骨骼动画的实现 284
实例53 三维游戏中动态水面的模拟 289
实例54 实现卡通渲染的简单方法 294
实例55 基于Symbian OS的S60手机游戏图像处理 295
实例56 用Visual C++编游戏 300