图书介绍
Visual C++数字图像处理技术详解PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++数字图像处理技术详解](https://www.shukui.net/cover/2/35000771.jpg)
- 刘海波,沈晶,岳振勋等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111444435
- 出版时间:2014
- 标注页数:558页
- 文件大小:342MB
- 文件页数:576页
- 主题词:C语言-数字图象处理-程序设计
PDF下载
下载说明
Visual C++数字图像处理技术详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 图像编程基础1
1.1 Visual C++程序设计概述1
1.1.1 C++与面向对象程序设计1
1.1.2 Visual C++与Windows程序设计2
1.2 数字图像处理概述4
1.2.1 图像与数字图像4
1.2.2 颜色与颜色空间4
1.2.3 显示卡与调色板7
1.2.4 数字图像文件格式13
1.2.5 数字图像处理的研究内容21
1.2.6 数字图像处理的应用领域22
1.3 Visual C++处理数字图像的基本方法23
1.3.1 使用DIB处理数字图像23
1.3.2 使用自定义CDib类处理数字图像28
1.3.3 使用GDI+处理数字图像38
1.4 综合实例——图像浏览器44
1.5 实践拓展49
第2章 图像几何变换50
2.1 图像的位置变换50
2.1.1 图像平移51
2.1.2 图像旋转54
2.1.3 图像镜像59
2.1.4 图像转置63
2.2 图像尺度变换65
2.2.1 图像缩放66
2.2.2 插值算法69
2.3 综合实例——魔镜76
2.4 实践拓展90
第3章 图像正交变换92
3.1 基本正交变换92
3.1.1 离散傅里叶变换92
3.1.2 离散余弦变换102
3.1.3 离散沃尔什变换107
3.2 特征变换113
3.2.1 K-L变换113
3.2.2 SVD变换119
3.2.3 小波变换131
3.3 综合实例——特征提取141
3.4 实践拓展146
第4章 图像增强148
4.1 灰度变换增强148
4.1.1 线性灰度增强148
4.1.2 分段线性灰度增强150
4.1.3 非线性灰度增强153
4.2 直方图增强154
4.2.1 直方图统计155
4.2.2 直方图均衡化156
4.2.3 直方图规定化159
4.3 图像平滑162
4.3.1 邻域平均法162
4.3.2 加权平均法164
4.3.3 选择式掩膜平滑法166
4.3.4 中值滤波法171
4.4 图像锐化173
4.4.1 梯度锐化173
4.4.2 拉普拉斯掩膜锐化175
4.5 频率域增强178
4.5.1 低通滤波179
4.5.2 高通滤波182
4.5.3 带阻滤波185
4.5.4 同态滤波185
4.6 彩色增强186
4.6.1 真彩色增强186
4.6.2 假彩色增强186
4.6.3 伪彩色增强187
4.7 综合实例——照片处理器188
4.8 实践拓展195
第5章 图像复原196
5.1 图像退化模型196
5.2 线性复原196
5.2.1 无约束逆滤波197
5.2.2 有约束维纳滤波200
5.2.3 有约束最小平方滤波204
5.2.4 运动模糊图像复原208
5.3 非线性复原212
5.3.1 最大后验复原212
5.3.2 最大熵复原217
5.3.3 投影复原222
5.4 盲复原与几何复原225
5.4.1 盲复原226
5.4.2 图像几何畸变的校正230
5.5 综合实例——模糊照片复原233
5.6 实践拓展236
第6章 图像重建238
6.1 图像重建与可视化工具VTK238
6.1.1 图像重建238
6.1.2 可视化工具VTK238
6.2 VTK的安装与配置242
6.2.1 安装前的准备242
6.2.2 开始实施安装242
6.2.3 Visual Studio 2010环境的配置245
6.2.4 测试开发环境247
6.3 传统重建算法248
6.3.1 傅里叶反投影重建248
6.3.2 卷积反投影重建250
6.3.3 代数重建251
6.3.4 超分辨率重建252
6.4 三维重建数据可视化253
6.4.1 三维图像的面绘制254
6.4.2 三维图像的体绘制257
6.5 综合实例——CT图像重建259
6.6 实践拓展263
第7章 图像形态学处理267
7.1 形态学基本概念267
7.2 二值图像形态学运算268
7.2.1 图像腐蚀268
7.2.2 图像膨胀271
7.2.3 开运算和闭运算273
7.2.4 击中/击不中变换276
7.2.5 骨架抽取280
7.3 灰度形态学处理283
7.3.1 灰值腐蚀和灰度膨胀283
7.3.2 灰值开运算和闭运算288
7.3.3 灰值形态学梯度291
7.3.4 Top-Hat变换292
7.4 综合实例——白细胞检测294
7.5 实践拓展298
第8章 图像分割299
8.1 边缘检测法299
8.1.1 Roberts算子299
8.1.2 Sobel算子301
8.1.3 Prewitt算子304
8.1.4 Krisch算子306
8.1.5 Laplacian算子311
8.1.6 Gauss-Laplacian算子313
8.2 阈值分割法315
8.2.1 最大方差阈值分割315
8.2.2 自适应阈值分割318
8.3 边界分割法321
8.3.1 轮廓提取321
8.3.2 边界跟踪323
8.4 其他分割法326
8.4.1 区域生长法326
8.4.2 彩色分割法328
8.4.3 分水岭分割法331
8.5 综合实例—指纹提取335
8.6 实践拓展339
第9章 图像匹配340
9.1 基于像素的匹配340
9.1.1 归一化积相关灰度匹配340
9.1.2 序贯相似性检测法匹配344
9.2 基于特征的匹配349
9.2.1 不变矩匹配法349
9.2.2 距离变换匹配法355
9.2.3 最小均方误差匹配法362
9.3 综合实例——遥感图像匹配369
9.4 实践拓展379
第10章 图像压缩编码380
10.1 无损压缩380
10.1.1 Huffman编码380
10.1.2 Shannon-Fano编码387
10.1.3 算术编码393
10.1.4 游程编码400
10.1.5 线性预测编码401
10.1.6 位平面编码402
10.2 有损压缩405
10.2.1 有损预测编码405
10.2.2 变换编码414
10.3 JPEG 2000编码415
10.3.1 JPEG 2000概述416
10.3.2 JPEG 2000编码过程417
10.3.3 JPEG 2000图像压缩码流格式421
10.4 综合实例——图像编码解码器423
10.5 实践拓展436
第11章 图像特效437
11.1 显示特效437
11.1.1 扫描特效438
11.1.2 移动特效439
11.1.3 百叶窗特效441
11.1.4 栅条特效442
11.1.5 马赛克特效444
11.1.6 雨滴特效445
11.2 滤镜效果446
11.2.1 底片效果446
11.2.2 雕刻效果448
11.2.3 黑白效果449
11.2.4 雾化效果451
11.2.5 素描效果454
11.3 综合实例——艺术数码相框456
11.4 实践拓展470
第12章 OpenCV图像编程471
12.1 OpenCV概述471
12.2 OpenCV编程环境473
12.2.1 OpenCV的获取473
12.2.2 OpenCV的安装和Visual C++的配置473
12.3 OpenCV编程基础475
12.3.1 OpenCV编程规范476
12.3.2 OpenCV基础数据结构479
12.3.3 OpenCV动态数据结构485
12.3.4 OpenCV常用函数491
12.3.5 在Visual C++环境下使用OpenCV508
12.4 综合实例——人脸检测510
12.5 实践拓展512
第13章 车辆识别系统514
13.1 车型识别系统514
13.1.1 车型识别系统原理514
13.1.2 车型识别系统的功能、结构与流程520
13.1.3 车型识别系统编程实现521
13.1.4 车型识别系统运行效果527
13.2 车牌识别系统528
13.2.2 车牌识别系统的功能、结构与流程533
13.2.3 车牌识别系统编程实现534
13.2.4 车牌识别系统运行效果557
13.3 实践拓展557