图书介绍
Visual C++图形编程技巧与实例pdf电子书版本下载
- 谭明金编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:711510574X
- 出版时间:2002
- 标注页数:454页
- 文件大小:24MB
- 文件页数:464页
- 主题词:
PDF下载
下载说明
Visual C++图形编程技巧与实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 颜色与绘图模式 1
1.1 颜色的基本知识 1
1.1.1 颜色的概念 2
1.1.2 颜色管理 5
1.1.3 调色板 5
1.2 绘图编程应用 6
1.2.1 设备上下文 6
1.2.2 绘图模式 6
1.2.3 坐标模式 6
1.2.4 Windows绘图的基本过程 7
1.3 实例程序的功能与逻辑 7
1.3.1 程序功能 7
1.3.3 位图的读取与显示 8
1.3.2 绘图模式的颜色算法 8
1.3.4 程序逻辑结构及主要函数 11
1.4 程序结果与代码 11
1.4.1 运行环境说明 12
1.4.2 程序操作与显示 12
1.4.3 程序代码清单 13
第2章 画面动态显示编程 45
2.1 画面的动态显示 45
2.1.1 画面动态显示的基本原理 46
2.1.2 区域像素遍历与填充 46
2.2 实例程序的分析与设计 47
2.2.1 程序的图形显示 47
2.2.2 背景擦除与重现 49
2.3 实例程序的数据结构、逻辑与函数 49
2.3.1 自定义数据类型 50
2.3.2 函数功能逻辑与实现 52
2.4 程序运行与结果 55
2.4.1 总体结构 55
2.4.2 运行与结果 56
2.4.3 程序清单 58
第3章 手写字体的书写显示 115
3.1 Bresenham直线像素生成算法 115
3.1.1 图形的像素表示与生成 115
3.1.2 Bresenham直线生成算法 116
3.2 手写字体的笔划描述 117
3.2.1 用直线段表示手写字体的笔划 117
3.2.2 手写字体的书写特性及定义 118
3.2.3 针对整个手写字符的笔划表示 118
3.3.1 笔划录制 119
3.3 动态展示手写字体书写过程的综合应用程序 119
3.3.2 手写字体逐笔划显示 120
3.3.3 录制数据的显示 121
3.3.4 手写字符的提供 121
3.4 程序的运行与代码 121
3.4.1 程序运行与操作 121
3.4.2 程序代码清单 123
第4章 艺术字体及字幕实现 153
4.1 图形变换 154
4.1.1 计算机图形变换的一般过程 154
4.1.2 齐次坐标与变换矩阵 155
4.1.3 模型变换 156
4.1.4 视图变换 157
4.1.5 投影变换 158
4.1.7 视区变换 160
4.1.6 局部坐标系与全局坐标系 160
4.2 图形动画显示技术 161
4.2.1 图形动画显示原理与性能要求 161
4.2.2 提高动画显示性能的技术 162
4.3 在Windows编程中使用OpenGL 164
4.3.1 OpenGL与Windows设备上下文 164
4.3.2 在Windows编程中使用OpenGL的一般过程 165
4.4 实现艺术字与字幕生成功能的实例程序 166
4.4.1 艺术字体与字幕的实现思路 166
4.4.2 主要逻辑及其函数 166
4.5 程序的运行与代码 169
4.5.1 运行与操作 170
4.5.2 程序代码清单 173
5.1 像素放大原理 215
第5章 图像像素放大 215
5.1.1 像素放大概念 216
5.1.2 像素放大的基本实现 216
5.1.3 通过逆向映射实现像素放大 217
5.2 封闭区域的绘制与遍历 218
5.2.1 圆的Brehensam像素生成算法 218
5.2.2 指定像素放大的区域 219
5.3 放大镜与漫游工具实例程序 221
5.3.1 实例程序的总体框架结构 221
5.3.2 数据结构与变量 222
5.3.3 主要函数及其逻辑 223
5.4 程序的运行与代码 225
5.4.1 运行与操作 225
5.4.2 程序代码清单 227
6.1 图像处理 295
第6章 图像处理 295
6.1.1 图像像素表示 296
6.1.2 图像变换 297
6.2 具有典型图像处理功能的综合实例程序 300
6.2.1 程序的总体逻辑 300
6.2.2 几种图像处理效果的实现逻辑及函数 300
6.3 实例程序的运行与代码 302
6.3.1 实例程序的运行与操作 303
6.3.2 程序代码清单 306
第7章 数字地图 345
7.1 数字地图 345
7.1.1 数字地图信息的描述 346
7.1.2 数字地图着色 348
7.2.2 主要逻辑及其相关函数与数据变量 349
7.2.1 实例程序总体结构 349
7.2 某辖区内执行巡逻与排暴作业的模拟程序 349
7.3 程序的运行与代码 352
7.3.1 运行与操作 352
7.3.2 程序代码清单 353
第8章 自然景物生成 405
8.1 分数维 405
8.1.1 分数维概念 405
8.1.2 分数维造型 407
8.2 生成山峦、焰火、树与草等自然景物的实例程序 409
8.2.1 程序的总体逻辑 409
8.2.2 实例程序的逻辑、数据结构及函数 410
8.3 实例程序的运行与代码 412
8.3.1 程序运行与操作 412
8.3.2 实例程序代码清单 414