《VC++图像处理程序设计 第2版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杨淑莹编著
  • 出 版 社:清华大学出版社;北京交通大学出版社
  • 出版年份:2005
  • ISBN:7810824503
  • 页数:361 页
图书介绍:本书介绍了各种数字图像处理的算法分析及编程实现技术。全书由12章和一个附录组成。主要内容包括:位图基础、图象的显示、图像的几何变换、图像灰度变换、图像的平滑处理、图像锐化处理及边缘检测、图像分割及测量、图像的形态学处理、图像的变换域处理及应用、图像的合成、24位彩色图像处理、JPEG图像的压缩编码。

目录 1

第1章 位图基础 1

1.1 数字图像的基本概念 1

1.2 与设备相关位图(DDB) 3

1.3 与设备无关位图(DIB) 4

1.4 CDib类库的建立 7

1.5 数字图像处理的应用 17

第2章 图像的显示 21

2.1 调色板的基本应用 21

2.2 图像的特效显示 25

2.2.1 图像的扫描 26

2.2.2 图像的移动 28

2.2.3 交叉飞入 29

2.2.4 中间扩张 30

2.2.5 中间收缩 31

2.2.6 栅条特效 31

2.2.7 图像渐显 33

2.2.8 百叶窗特效显示 34

2.2.9 马赛克效果 36

小结 38

习题 38

第3章 图像的几何变换 39

3.1 图像的平移 39

3.2 图像的镜像变换 41

3.3 图像的缩放 43

3.4 图像的转置 48

3.5 图像的旋转 50

小结 55

习题 55

第4章 图像灰度变换 56

4.1 灰度变换的基本方法 56

4.2 二值化和阈值处理 58

4.2.1 非零元素取一法 58

4.2.2 固定阈值法 59

4.2.3 双固定阈值法 60

4.3 灰度的线性变换 63

4.4 窗口灰度变换处理 65

4.5 分段线性变换 67

4.6 灰度直方图 70

4.7 灰度分布均衡化 72

4.8 灰度匹配变换 76

小结 80

习题 80

第5章 图像的平滑处理 81

5.1 平滑处理的基本方法 81

5.2 噪声消除法 82

5.2.1 二值图像的黑白点噪声滤波 82

5.2.2 消除孤立黑像素点 84

5.3 邻域平均法 86

5.3.1 3×3均值滤波 87

5.3.2 超限邻域平均法 89

5.3.3 N×N均值滤波器 90

5.3.4 选择式掩模平滑 92

5.4 中值滤波 98

5.4.1 N×N中值滤波器 99

5.4.2 十字形中值滤波器 101

5.4.3 N×N最大值滤波器 103

5.5 产生噪声 104

5.5.1 随机噪声 105

5.5.2 椒盐噪声 106

小结 107

习题 107

第6章 图像锐化处理及边缘检测 108

6.1 图像边缘锐化的基本方法 108

6.2 微分运算 109

6.2.1 纵向微分运算 110

6.2.2 横向微分运算 112

6.2.3 双方向一次微分运算 113

6.3 梯度锐化 115

6.3.1 直接以梯度值代替 116

6.3.2 辅以门限判断 116

6.3.3 给边缘规定一个特定的灰度级 118

6.3.4 给背景规定灰度级 120

6.3.5 根据梯度二值化图像 120

6.4 边缘检测 122

6.4.1 Roberts边缘检测算子 123

6.4.2 Sobel边缘检测算子 125

6.4.3 Prewitt边缘检测算子 130

6.4.4 Krisch边缘检测 132

6.4.5 高斯—拉普拉斯算子 138

小结 141

习题 141

第7章 图像分割及测量 142

7.1 概述 142

7.2 图像阈值分割 143

7.2.1 直方图门限选择 143

7.2.2 半阈值选择分割 147

7.2.3 迭代阈值图像分割 149

7.3 目标物体的轮廓提取 151

7.3.1 轮廓提取法 151

7.3.2 边界跟踪法 154

7.3.3 区域增长法 158

7.3.4 区域分裂合并法 160

7.4 图像的测量 161

7.4.1 二值图像区域标记 163

7.4.2 二值图像的区域面积测量 167

7.4.3 二值图像的周长测量 169

7.4.4 二值图像的小区域消除 174

7.4.5 投影量的计算 175

7.4.6 纹理分析 178

小结 187

习题 187

第8章 图像的形态处理学 188

8.1 形态学基本概念 188

8.2 图像腐蚀 189

8.2.1 水平腐蚀 190

8.2.2 垂直腐蚀 192

8.2.3 全方向腐蚀 194

8.3 图像膨胀 197

8.3.1 水平膨胀 198

8.3.2 垂直膨胀 200

8.3.3 全方向膨胀 202

8.4 图像开启与闭合 205

8.4.1 图像开运算 205

8.4.2 图像闭运算 206

8.5 图像细化 207

8.6 图像粗化 214

8.7 中轴变换 215

小结 222

习题 223

第9章 图像的变换域处理及应用 224

9.1 概述 224

9.2 图像的正交变换 225

9.2.1 傅里叶变换基本概念 225

9.2.2 一维离散傅里叶变换 228

9.2.3 二维离散傅里叶变换 234

9.2.4 离散余弦变换 243

9.3 频域低通滤波 250

9.3.1 理想低通滤波器 250

9.3.2 梯形低通滤波器 253

9.3.3 布特沃斯低通滤波器 255

9.3.4 指数低通滤波器 257

9.4 频域高通滤波 259

9.4.1 理想高通滤波器 260

9.4.2 梯形高通滤波器 261

9.4.3 布特沃斯高通滤波器 261

9.4.4 指数高通滤波器 262

小结 262

第10章 图像的合成 264

10.1 图像的差影法 264

10.1.1 图像的差影法基本理论 264

10.1.2 图像加运算 265

10.1.3 图像减运算 267

10.2 图像的逻辑运算 269

10.2.1 与运算 270

10.2.2 或运算 271

10.2.3 非运算 273

10.2.4 或非运算 275

10.2.5 与非运算 276

10.2.6 异或运算 278

小结 280

习题 280

第11章 24位彩色图像的处理 281

11.1 彩色图像的基本概念 281

11.1.1 概述 281

11.1.2 彩色空间 284

11.1.3 不同彩色空间之间的转换 285

11.2 图像的颜色处理 287

11.2.1 彩色图像的灰度化处理 288

11.2.2 灰度图像着色处理 289

11.2.3 亮度调整 291

11.2.4 对比度调整 293

11.3 彩色图像的特效处理 296

11.3.1 彩色图像的逆反处理 296

11.3.2 彩色图像的曝光处理 297

11.3.3 彩色图像的扩散处理 299

11.3.4 彩色图像马赛克处理 300

11.4 彩色图像的平滑处理 303

11.4.1 邻域平均法 303

11.4.2 线性平滑滤波 305

11.5 彩色图像的锐化处理 309

11.5.1 图像水平增强 309

11.5.2 图像垂直增强 310

11.5.3 图像双向增强 312

11.5.4 梯度锐化 314

11.5.5 高通滤波器 316

11.5.6 彩色图像的浮雕处理 318

11.5.7 彩色图像的霓虹处理 320

小结 322

习题 322

第12章 图像的小波变换处理 323

12.1 小波变换的基本概念 323

12.3 离散小波变换 325

12.2 连续小波变换 325

12.4 小波变换编程实现 327

12.4.1 小波行变换 327

12.4.2 小波列变换 329

12.4.3 小波变换 331

12.4.4 小波逆变换 334

12.5 基于小波变换的图像滤波处理 336

12.5.1 低通滤波 336

12.5.2 高通滤波 338

小结 339

习题 339

第13章 JPEG图像的压缩编码 340

13.1 JPEG算法概要 340

13.2.1 色彩系统变换 341

13.2 JPEG压缩过程分析 341

13.2.2 离散余弦变换 342

13.2.3 量化 343

13.2.4 Z字形编码 344

13.2.5 游程编码 345

13.2.6 霍夫曼编码 346

13.3 JPEG解压缩过程分析 349

13.3.1 JPEG信息组织方式 350

13.3.2 解码过程分析 352

小结 354

习题 355

附录A 实例程序框架简介 356

参考文献 361