编辑推荐
详细讲述了Visual C 数字图像处理典型算法及实现对每种常用的数字图像处理方法,本书都提供了完整的源代码本书内容丰富,叙述详细,实用性强。
内容简介
本书主要讲述了Visual C 数字图像处理典型算法及实现。全书共12章,分别介绍了数字图像编程基础,图像感知与获取,图像的点运算,图像的几何变换,图像的正交变换,图像的增强,数字图像腐蚀算法、膨胀算法、细化算法,图像边缘检测与提取、轮廓跟踪,图像分割,图像配准,图像复原和图像的压缩编码技术等内容。对每种常用的数字图像处理方法,本书都提供了完整的源代码。
本书内容丰富,叙述详细,实用性强,适合于数字图像处理工作者阅读参考。
目录
- 第1章Visual C 数字图像编程基础
- 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 图案法显示图像的Visual C 实现
- 2.5.3随机抖动法显示图像
- 2.5.4随机抖动法显示图像的Visual C 实现
- 第3章图像的点运算
- 3.1灰度直方图
- 3.1.1灰度直方图的定义
- 3.1.2编程绘制灰度直方图
- 3.2灰度的线性变换
- 3.2.1功能与效果
- 3.2.2原理与算法
- 3.2.3 Visual C 编程实现
- 3.3灰度的阈值变换
- 3.3.1功能与效果
- 3.3.2原理与算法
- 3.3.3Visual C 编程实现
- 3.4灰度的窗口变换
- 3.4.1功能与效果
- 3.4.2原理与算法
- 3.4.3 Visual C 编程实现
- 3.5灰度拉伸
- ……
- 第3章图像的点运算
- 第4章图像的几何变换
- 第5章图像的正交变换
- 第6章图像的增强
- 第7章数字图像腐蚀、膨胀和细化算法
- 第8章图像边缘检测、提取及轮廓跟踪
- 第9章图像分割
- 第10章图像配准
- 第11章图像复原
- 第12章图像压缩编码