1 绪论 1
1.1 图像处理 1
1.2 并行处理 2
1.3 数据并行系统 3
1.4 通信和矢量缩减 5
1.5 参考文献 6
2 点运算 8
2.1 图像数据 8
2.2 变换运算 9
2.3 范围运算 14
2.4 直方图运算 16
2.5 参考文献 18
3 局部运算 19
3.1 图像数据的并行定位 19
3.2 均值 20
3.3 中值 22
3.4 抖动 25
3.5 参考文献 26
4 边缘检测 27
4.1 拉普拉斯算子 27
4.2 沿坐标轴的边缘检测 28
4.3 Sobel算子 29
4.4 参考文献 32
5 骨架化 33
5.1 引言 33
5.2 运算需求和运算方法 34
5.3 算法分类 36
5.4 Naive算法 37
5.5 定义 38
5.6 Stefanelli和Rosenfeld算法 40
5.7 Lü和Wang算法 44
5.8 Hall和Guo算法 46
5.9 举例 47
5.10 参考文献 48
6 形态学算子 50
6.1 腐蚀和膨胀 50
6.2 开启和闭合 52
6.3 填充与连通 53
6.4 边界和骨架 55
6.5 其他的形态学方法 56
6.6 参考文献 57
7 分割 58
7.1 区域增长 58
7.2 分裂与合并 62
7.3 参考文献 63
8 角检测 64
8.1 引言 64
8.2 轮廓线提取 65
8.3 曲率的计算 66
8.4 角的测定 72
8.5 角检测函数 75
8.6 参考文献 79
9 Hough变换 80
9.1 Hough变换的基本思想 80
9.2 复杂性研究 83
9.3 并行方法 84
9.4 并行执行 85
9.5 举例 91
9.6 参考文献 93
10 傅里叶变换 94
10.1 二维离散傅里叶变换 94
10.2 快速傅里叶变换算法 98
10.3 并行实现 101
10.4 傅里叶频谱 106
10.5 应用和举例 108
10.6 参考文献 111
11 纹理识别 112
11.1 共生矩阵 112
11.2 并行处理 114
11.3 举例 119
11.4 参考文献 120
12 立体图像处理 121
12.1 随机点立体图像 121
12.1.1 随机点立体图的生成 122
12.1.2 立体图像显示 123
12.1.3 随机点立体图分析 124
12.2 真实的立体图像 127
12.2.1 数字高程模型的立体图像处理 128
12.2.2 可移动机器人的立体图像处理 131
12.3 参考文献 132
13 图像序列分析 134
13.1 引言 134
13.2 位移矢量场的计算 136
13.2.1 基于相关和特征的方法 136
13.2.2 微分法 137
13.2.3 位移矢量计算中的问题 138
13.3 Horn和Schunck方法 140
13.3.1 光流的连续性方程 140
13.3.2 平滑约束介绍 141
13.3.3 计算方法推导 142
13.3.4 处理和实现 143
13.3.5 计算结果 145
13.4 灰度值角匹配 148
13.4.1 启发式特征匹配 149
13.4.2 匹配方法的运算过程 150
13.4.3 实现 151
13.5 参考文献 155
附录 156
A 并行程序设计语言Parallaxis 156
A.1 虚拟处理及其连接 156
A.2 多重配置与迭代连接 159
A.3 数据说明 160
A.4 处理器位置 162
A.5 并行执行 163
A.6 结构数据交换 165
A.7 非结构数据交换 166
A.8 减化 168
A.9 标量数据与矢量数据之间的交换 168
B Parallaxis-Ⅲ句法 169
C 程序工具 176
C.1 P3编译器 177
C.2 图形源代码调试器xp3gdb 178
D 景像库 181
D.1 模块定义 181
D.2 主程序 187
E 参考文献 190
关键词索引 192