Visual C++数字图像处理典型算法及实现
¥
17.73
2.0折
¥
88
九品
仅1件
作者求是科技 编
出版社人民邮电出版社
出版时间2006-06
版次1
装帧平装
货号A5
上书时间2024-12-25
商品详情
- 品相描述:九品
图书标准信息
-
作者
求是科技 编
-
出版社
人民邮电出版社
-
出版时间
2006-06
-
版次
1
-
ISBN
9787115148285
-
定价
88.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
661页
-
字数
1033千字
- 【内容简介】
-
本书主要讲述了VisualC++数字图像处理典型算法及实现。全书共12章,分别介绍了数字图像编程基础、图像感知与获取、图像的点运算、几何变换、正交变换、图像增强、腐蚀算法、膨胀算法、细化算法、边缘检测与提取、轮廓跟踪、图像分割、图像配准、图像复原和图像的压缩编码技术,对每种常用的数字图像处理方法,本书都提供了完整的源代码。
本书内容丰富,叙述详细,实用性强,适合于数字图像处理工作者阅读参考。
- 【目录】
-
第1章VisualC++数字图像编程基础
1.1数字图像处理概述
1.2图像和调色板
1.2.1图像
1.2.2调色板
1.2.3色彩系统
1.2.4灰度图
1.3GDI位图
1.3.1从资源中装入GDI位图
1.3.2伸缩位图
1.4与设备相关位图
1.5设备无关位图(DIB)
1.5.1BMP文件中DIB的结构
1.5.2DIB访问函数
1.5.3构造DIB类
1.5.4使用DIB读写BMP文件示例
第2章图像感知与获取
2.1视觉基础
2.1.1视觉系统
2.1.2视觉模型
2.2图像获取
2.3图像采样
2.3.1确定性图像场抽样
2.3.2随机图像取样
2.4量化
2.5图像显示
2.5.1图案法显示
2.5.2图案法显示图像的VisualC++实现
2.5.3随机抖动法显示图像
2.5.4随机抖动法显示图像的VisualC++实现
第3章图像的点运算
3.1灰度直方图
3.1.1灰度直方图的定义
3.1.2编程绘制灰度直方图
3.2灰度的线性变换
3.2.1功能与效果
3.2.2原理与算法
3.2.3VisualC++编程实现
3.3灰度的阈值变换
3.3.1功能与效果
3.3.2原理与算法
3.3.3VisualC++编程实现
3.4灰度的窗口变换
3.4.1功能与效果
3.4.2原理与算法
3.4.3VisualC++编程实现
3.5灰度拉伸
3.5.1功能与效果
3.5.2原理与算法
3.5.3VisualC++编程实现
3.6灰度均衡
3.6.1功能与效果
3.6.2原理与算法
3.6.3VisualC++编程实现
第4章图像的几何变换
4.1图像的平移
4.1.1功能与效果
4.1.2原理与算法
4.1.3VisualC++编程实现
4.2图像的镜像变换
4.2.1功能与效果
4.2.2原理与算法
4.2.3VisualC++编程实现
4.3图像的转置
4.3.1功能与效果
4.3.2原理与算法
4.3.3VisualC++编程实现
4.4图像的缩放
4.4.1功能与效果
4.4.2原理与算法
4.4.3VisualC++编程实现
4.5图像的旋转
4.5.1功能与效果
4.5.2原理与算法
4.5.3VisualC++编程实现
4.6插值算法简介
4.6.1最邻近插值
4.6.2双线性插值
4.6.3高阶插值
第5章图像的正交变换
5.1傅立叶变换
5.1.1傅立叶变换的基本概念
5.1.2傅立叶变换的性质
5.1.3离散傅立叶变换
5.1.4离散傅立叶变换的性质
5.1.5快速傅立叶变换
5.1.6VisualC++编程实现图像傅立叶变换
5.2离散余弦变换
5.2.1功能和效果
5.2.2原理和算法
5.2.3VisualC++编程实现图像离散余弦变换
5.3沃尔什变换
5.3.1沃尔什函数
5.3.2沃尔什变换
5.3.3离散沃尔什一哈达玛变换
5.3.4快速沃尔什一哈达玛变换
5.3.5VisualC++编程实现图像沃尔什一哈达玛变换
5.4基于特征向量的变换
5.4.1特征分析
5.4.2主向量分析(PCA)
5.4.3霍特林(Hotelling)变换
5.4.4SVD变换
5.4.5霍特林变换的VisualC++实现
5.5小波变换
5.5.1连续小波变换
5.5.2离散小波变换
5.5.3二进小波变换
5.5.4小波变换的多分辨率分析
5.5.5Mallat算法
5.5.6小波变换的VisualC++实现
第6章图像的增强
6.1图像的灰度修正
6.2模板操作
6.3图像的平滑
6.3.1功能与效果
6.3.2原理与算法
6.3.3VisualC++编程实现
6.4.中值滤波
6.4.1功能与效果
6.4.2原理与算法
6.4.3VisualC++编程实现
6.5图像的锐化
6.5.1梯度锐化
6.5.2拉普拉斯锐化
6.5.3高通滤波器
6.6伪彩色和假彩色增强
6.6.1伪彩色和假彩色增强技术
6.6.2VisualC++编程实现
第7章数字图像腐蚀、膨胀和细化算法
7.1数学形态学
7.1.1什么是数学形态学
7.1.2数学形态学中的基本符号和术语
7.2图像腐蚀(Erosion)
7.2.1功能与效果
7.2.2原理与算法
7.2.3VislJalC++编程实现
7.3图像膨胀(Dilation)
7.3.1功能和效果
7.3.2原理和算法
7.3.3腐蚀和膨胀的代数性质
7.3.4VisualC++编程实现
7.4开(Open)运算和闭(Close)运算
7.4.1功能和效果
7.4.2原理和算法
7.4.3开、闭运算的代数性质
7.4.4VisualC++编程实现
7.5数学形态学的其他运算
7.5.1击中/击不中(Hit/Miss)变换
7.5.2细化(Thinning)
7.5.3VisualC++编程实现
第8章图像边缘检测、提取及轮廓跟踪
8.1边缘检测
8.1.1功能与效果
8.1.2原理和算法
8.1.3VisualC++斗编程实现
8.2Hough变换
8.2.1功能与效果
8.2.2原理和算法
8.2.3VisualC++编程实现
8.3轮廓提取与轮廓跟踪
8.3.1功能与效果
8.3.2原理和算法
8.3.3VisualC++编程实现
8.4种子填充
8.4.1功能与效果
8.4.2原理和算法
8.4.3VisualC++编程实现
第9章图像分割
9.1图像分割研究
9.1.1图像分割定义
9.1.2图像分割的方法
9.2并行边界分割
9.2.1边界检测的数学基础
9.2.2数字图像的边界检测
9.2.3并行边界分割的VisualC++实现
9.3串行边界分割
9.3.1边界跟踪
9.3.2边界跟踪的VisualC++实现
9.4并行区域分割
9.4.1阈值分割
9.4.2自适应阈值选取
9.4.3阈值分割的’VisualC++实现
9.5串行区域分割
9.5.1区域生长
9.5.2分裂合并
9.5.3区域生长的VisualC++实现
9.6Canny算子
9.6.1Canny算子介绍
9.6.2Canny算子的VisualC++实现
第10章图像配准
10.1图像配准理论基础
10.1.1图像变换
10.1.2相似性测度
10.1.3插值
10.1.4最小二乘法
10.2图像配准中常用的技术
10.2.1点映射
10.2.2基于弹性模型的匹配
10.2.3特征空间的选择
10.2.4相似性测度的选择
10.2.5搜索空间和策略的选择
10.3VisualC++编程实现图像配准
第11章图像复原
11.1图像退化的数学模型
11.1.1退化系统的基本定义
11.1.2连续函数的退化模型
11.1.3离散函数的退化模型
11.2运动模糊图像复原
11.2.1由匀速直线运动引起的图像模糊
11.2.2运动模糊图像复原的VisualC++实现
11.3非约束复原
11.3.1非约束复原的基本方法
11.3.2逆滤波复原
11.3.3逆滤波复原的VisualC++实现
11.3.4维纳滤波方法
11.3.5维纳滤波的VisualC++实现
11.4约束复原
第12章图像压缩编码
12.1图像压缩编码理论基础
12.2图像编码分类
12.3霍夫曼(Huffman)编码
12.3.1霍夫曼编码理论及算法
12.3.2霍夫曼编码的VisualC++实现
12.4香农一费诺(Shannon—Fano)编码
12.4.1香农一费诺编码的理论及算法
12.4.2香农一费诺码的VisualC++实现
12.5算术编码
12.5.1算术编码的理论及算法
12.5.2算术编码的VisualC++实现
12.6游程编码(RunLengthCoding)
12.6.1基本原理
12.6.2PCX文件格式及其编码方法
12.6.3编程实现PCX文件格式的读写
12.7位平面编码
12.7.1位编码理论
12.7.2位平面编码的VisualC++实现
12.8预测编码
12.8.1DPCM的基本原理
12.8.2预测编码的类型
12.8.3预测编码的VisualC++实现
12.9JPEG2000编码
12.9.1JPEG2000概述
12.9.2JPEG2000图像编解码系统
12.9.3JPEG2000图像压缩码流格式
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价