图书介绍
Visual C++数字图像获取、处理及实践应用PDF|Epub|txt|kindle电子书版本网盘下载
- 杨枝灵,王开等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115109575
- 出版时间:2003
- 标注页数:613页
- 文件大小:276MB
- 文件页数:623页
- 主题词:C语言 数字图象处理
PDF下载
下载说明
Visual C++数字图像获取、处理及实践应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 位图基础知识1
1.1 引言1
1.2 数字图像的基本概念2
1.3 颜色和调色板4
1.3.1 颜色4
1.3.2 调色板的基本概念7
1.3.3 调色板的操作8
1.4 与设备相关位图13
1.5.1 DIB位图的结构18
1.5 与设备无关的位图18
1.5.2 Win32 SDK DIB位图操作函数21
1.5.3 自定义DIB位图函数25
第2章 构造CDib类31
2.1 CDib类的总体设计31
2.1.1 CDib类的基本功能31
2.1.2 CDib类基本操作函数32
2.2 基于CDib类的其他操作函数68
第3章 图像感知与获取73
3.1 视觉基础73
3.1.1 视觉系统73
3.1.2 视觉模型75
3.2 图像获取77
3.3.1 确定性图像场抽样78
3.3 图像采样78
3.3.2 随机图像取样80
3.4 量化82
3.5 图像显示86
3.5.1 图案法显示86
3.5.2 图案法显示图像的Visual C++实现88
3.5.3 随机抖动法显示图像91
3.5.4 随机抖动法显示图像的Visual C++实现92
4.1 对比度增强97
4.1.1 灰度变换法97
第4章 图像增强97
4.1.2 直方图修整法100
4.1.3 Visual C++编程实现102
4.2 图像平滑130
4.2.1 模板操作130
4.2.2 图像平滑技术134
4.2.3 Visual C++编程实现137
4.3 图像锐化173
4.3.1 微分方法174
4.3.2 高通滤波方法175
4.3.3 Visual C++编程实现175
4.4.2 Visual C++编程实现192
4.4.1 伪彩色和假彩色增强技术192
4.4 伪彩色和假彩色增强192
第5章 图像复原201
5.1 图像退化的数学模型201
5.1.1 退化系统的基本定义202
5.1.2 连续函数的退化模型202
5.1.3 离散函数的退化模型203
5.2 运动模糊图像复原206
5.2.1 由匀速直线运动引起的图像模糊206
5.2.2 运动模糊图像复原的Visual C++实现208
5.3.1 非约束复原的基本方法218
5.3 非约束复原218
5.3.2 逆滤波复原219
5.3.3 逆滤波复原的Visual C++实现220
5.3.4 维纳滤波方法231
5.3.5 维纳滤波的Visual C++实现233
5.4 约束复原244
第6章 图像处理中的正交变换245
6.1 傅立叶变换245
6.1.1 傅立叶级数245
6.1.2 连续变量的傅立叶变换及其性质246
6.1.3 离散傅立叶变换及其性质249
6.1.4 快速傅立叶变换250
6.1.6 二维图像快速傅立叶变换的Visual C++程序实现253
6.1.5 二维图像的快速傅立叶变换253
6.2 离散余弦变换(DCT)272
6.2.1 离散余弦变换定义272
6.2.2 离散余弦变换的计算274
6.2.3 离散余弦变换的Visual C++实现275
6.3 沃尔什变换282
6.3.1 沃尔什函数283
6.3.2 离散沃尔什变换288
6.3.3 快速沃尔什变换289
6.3.4 沃尔什—哈达玛变换的Visual C++实现292
6.4.2 主向量分析(PCA)299
6.4.1 特征分析299
6.4 基于特征向量的变换299
6.4.3 霍特林(Hotelling)变换300
6.4.4 SVD变换302
6.4.5 霍特林变换的Visual C++实现303
6.5 小波变换316
6.5.1 连续小波变换317
6.5.2 离散小波变换319
6.5.3 二进小波变换320
6.5.4 小波变换的多分辨率分析320
6.5.5 Mallat算法321
6.5.6 小波变换的Visual C++实现323
7.1 图像压缩编码理论基础338
第7章 图像压缩编码338
7.2 图像编码分类340
7.3 霍夫曼(Huffman)编码341
7.3.1 霍夫曼编码理论及算法341
7.3.2 霍夫曼编码的Visual C++实现343
7.4 香农-费诺(Shannon-Fano)编码353
7.4.1 香农—费诺编码的理论及算法353
7.4.2 香农—费诺码的Visual C++实现354
7.5 算术编码366
7.5.1 算术编码的理论及算法367
7.5.2 算术编码的Visual C++实现369
7.6.1 基本原理377
7.6 游程编码(Run Length Coding)377
7.6.2 PCX文件格式及其编码方法378
7.6.3 编程实现PCX文件格式的读写380
7.7 位平面编码380
7.7.1 位编码理论380
7.7.2 位平面编码的Visual C++实现382
7.8 预测编码385
7.8.1 DPCM的基本原理385
7.8.2 预测编码的类型386
7.8.3 预测编码的Visual C++实现387
7.9 JPEG 2000编码401
7.9.1 JPEG 2000概述402
7.9.2 JPEG 2000图像编解码系统403
7.9.3 JPEG 2000图像压缩码流格式407
第8章 图像配准409
8.1 图像配准理论基础409
8.1.1 图像变换409
8.1.2 相似性测度410
8.1.3 插值412
8.1.4 最小二乘法412
8.2 图像配准中常用的技术413
8.2.1 点映射413
8.2.4 相似性测度的选择414
8.2.3 特征空间的选择414
8.2.2 基于弹性模型的匹配414
8.2.5 搜索空间和策略的选择415
8.3 Visual C++编程实现图像配准415
第9章 目标检测与运动检测457
9.1 静止背景下的运动目标检测457
9.1.1 背景恢复458
9.1.2 基于静止背景的运动目标提取458
9.2 运动背景下的运动目标检测459
9.2.1 光流方法459
9.2.2 全局运动预测460
9.2.3 基于块的运动检测方法461
9.3 Visual C++编程实现463
10.1 图像的矩475
10.1.1 矩的定义475
第10章 图像形状特征分析475
10.1.2 Visual C++编程求图像的矩476
10.2 图像的空穴检出481
10.2.1 定义及算法481
10.2.2 空穴检出的Visual C++实现481
10.3 图像的骨架检出489
10.3.1 图像的市街区距离489
10.3.2 图像骨架提取的Visual C++实现489
10.4.2 Visual C++实现499
10.4 轮廓提取499
10.4.1 基本概念499
第11章 图像分割504
11.1 图像分割研究504
11.1.1 图像分割定义504
11.1.2 图像分割的方法505
11.2 并行边界分割506
11.2.1 边界检测的数学基础507
11.2.2 数字图像的边界检测508
11.2.3 并行边界分割的Visual C++实现509
11.3 串行边界分割528
11.3.1 边界跟踪529
11.3.2 边界跟踪的Visual C++实现530
11.4 并行区域分割535
11.4.1 阈值分割535
11.4.2 自适应阈值选取537
11.4.3 阈值分割的Visual C++实现538
11.5 串行区域分割546
11.5.1 区域生长546
11.5.2 分裂合并548
11.5.3 区域生长的Visual C++实现548
11.6.1 Canny算子介绍553
11.6.2 Canny算子的Visual C++实现553
11.6 Canny算子553
第12章 图像的模式识别573
12.1 图像匹配573
12.1.1 模板匹配574
12.1.2 其他快速匹配方法577
12.2 统计模式识别582
12.2.1 决策理论方法582
12.2.2 统计分类法587
12.2.3 特征的提取和选择591
12.3 线性分类器592
12.3.1 Fisher判别准则592
12.4 Visual C++编程实现595