第1章 计算机图形学概述
1.1 计算机图形学研究的对象和内容
1.2 计算机图形学的部分应用领域
1.3 OpenGL简介
1.4 用Dev-C++开发OpenGL应用
1.5 习题
第2章 基本图元的显示
2.1 显示器的工作原理
2.2 DDA画线算法
2.3 中点画线算法
2.4 多边形区域的填充
2.5 习题
第3章 OpenGL的基本图元
3.1 OpenGL编程概述
3.2 一个简单的OpenGL程序
3.3 基本图元的定义
3.4 基本图元的属性
3.5 反走样
3.6 习题
第4章 二维图形变换
4.1 二维基本变换
4.2 二维反射和旋转
4.3 二维变换的复合
4.4 二维观察流程及相关变换
4.5 二维裁剪
4.6 习题
第5章 三维图形变换
5.1 三维物体的多边形表示
5.2 三维基本变换
5.3 三维反射和旋转
5.4 三维变换的复合
5.5 三维观察流水线和三维观察变换
5.6 投影的类型与观察体的设置
5.7 投影变换
5.8 规范化变换
5.9 裁剪
5.10 习题
第6章 OpenGL中的图形变换
6.1 顶点变换的步骤和常用的变换函数
6.2 视图造型变换
6.3 投影变换
6.4 OpenGL中图形变换的例子
6.5 习题
第7章 三维场景的真实感绘制
7.1 概述
7.2 深度缓冲器算法
7.3 光源
7.4 基本光照模型
7.5 多边形面绘制算法
7.6 习题
第8章 OpenGL的真实感图形
8.1 光照处理
8.2 光照处理的几个例子
8.3 融合
8.4 习题
第9章 样条方法
9.1 样条的含义和表示方法
9.2 三次样条插值
9.3 Bezier样条
9.4 Bezier样条的OpenGL实现
9.5 B一样条
9.6 B一样条的OpenGL实现
9.7 习题
第10章 数字图像处理概述
10.1 数字图像处理的研究对象和主要应用
10.2 图像数据
10.3 openCV简介
10.4 用Dev-C++开发openCV应用
10.5 习题
第1l章 openCV核心功能与用户接口
11.1 OpenCV GUI命令
11.2 OpenCV基础数据结构
11.3 OpenCV矩阵的基础操作
11.4 OpencV绘图命令
11.5 习题
第12章 图像的基础运算
12.1 算术逻辑运算
12.2 统计运算
12.3 图像的线性变换
12.4 数学函数
12.5 习题
第13章 图像变换
13.1 颜色空间转换
13.2 仿射变换
13.3 傅立叶变换
13.4 离散余弦变换
13.5 习题
第14章 图像增强
14.1 图像增强的两类基本技术
14.2 图像的灰度空间变换
14.3 图像平滑处理方法
14.4 图像锐化处理方法
14.5 形态学操作
14.6 图像的频谱变换
14.7 习题
第15章 图像解析
15.1 图像解析的主要内容
15.2 图像的特征统计
15.3 图像的二值化
15.4 图像的特征提取
15.5 图像的特征描述
15.6 图像中的景物匹配
15.7 习题
参考文献