VC++073-基于VC的常用图像处理算法演示系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面。随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。图像处理技术在许多应用领域受到广泛重视并取得了重大的开拓性成就,属于这些领域的有航空航天、生物医学工程、工业检测、机器人视觉、公安司法、军事制导、文化艺术等,使图像处理成为一门引人注目、前景远大的新型学科。随着图像处理技术的深入发展,从70年代中期开始,随着计算机技术和人工智能、思维科学研究的迅速发展,数字图像处理向更高、更深层次发展。本文使用Visual C++环境实现了一个常用图像处理演示系统,包括灰度处理、颜色处理等常用图像处理算法。
关键字:数字图像处理,Visual C++,DIB,MFC
[版权所有:http://think58.com]
[来源:http://think58.com]
目 录
前言 4
1 综述 4
1.1 数字图像处理简介 4
1.2 数字图像处理的应用 4
1.3 数字图像处理的优点 4
2 方案论证 4
2.1 图像格式与设备无关位图 4
2.2 Visual C++平台与MFC库 5
3 界面设计 6
3.1 界面设计目标 6
3.2 详细设计与实现 6
4 灰度处理模块 11
4.1 算法原理 11
4.2 代码实现 14
5 颜色处理模块 15
5.1 算法原理 15
5.2 代码实现 17
6 几何变换模块 15
6.1 算法原理 15
6.2 代码实现 17
7 图像锐化模块 15
7.1 算法原理 15
7.2 代码实现 17
8 边缘检测模块 15
8.1 算法原理 15
8.2 代码实现 17
9 直方图均衡化模块 15
9.1 算法原理 15
9.2 代码实现 17
10 测试和性能分析 15
结束语 18
参考文献 19