图书介绍

Visual C++图形编程技巧与实例【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual C++图形编程技巧与实例
  • 谭明金编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:711510574X
  • 出版时间:2002
  • 标注页数:454页
  • 文件大小:24MB
  • 文件页数:464页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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编程中使用OpenGL164

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

热门推荐