基于MFC的数字图像处理系统毕业设计论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于MFC的数字图像处理系统开发

摘要:随着信息技术的蓬勃发展,尤其是计算机技术的日新月异,为数字图像处理的发展提供了广阔的空间。该数字图像处理系统是基于Windows平台的图像处理系统,实现了对灰度级图像的编辑,可以进行图像导入和导出,视图设置,可以调整图片尺寸,旋转和翻转图片,图片增强优化,图像边缘检测与分割,图像编码以及打印输出图片。本文主要介绍了数字图像处理系统的设计和实现过程,系统设计运用MFC的设计思想,通过VC++和OpenCv的运用实现系统框架,简化了软件的开发,提高了软件系统的灵活性、可扩展性和重用性,并运用其实现了图像平滑、梯度锐化、区域生长、图像提取的功能。同时系统所有的操作设计得十分简单方便,无需具备有专业的知识,也能对图片完成编辑操作。

关键词:MFC; VC++; 灰度图像; OpenCv;

The development of digital image processing system based

on MFC

Abstract:With the rapid development of information technology, especially in the progress of computer technology, it provides wide space to the application of Digital Image Processing. Digital image processing system is an image processing system based on the Windows platform. To realize the image editor of gray level, import and export images, view settings, you can adjust picture size, rotate and flip images Enhance the optimization and print output picture.The analysis and the implementation procedure of Digital Image Processing System were introduced in this paper. The design idea of MFC was used and the system structure was implemented by VC++ and OpenCv, and to use their implements image smoothing, gradient sharpening, region growing, image extraction function.So the development of software can be predigested and flexibility, expansibility and reusability of software system can be improved.

Key words: MFC; VC++; Grayscale image; OpenCv;

独创声明

本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。

本声明的法律后果由本人承担。

作者签名:

二〇一〇年九月二十日

毕业设计(论文)使用授权声明

本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。

本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。

(保密论文在解密后遵守此规定)

作者签名:

二〇一〇年九月二十日

目录

第1章绪论 (1)

1.1 概述 (1)

1.2 国内外研究现状及发展趋势 (2)

1.3 生产需求状况 (2)

1.4 课题设计背景和意义 (3)

1.5 本文结构 (3)

第2章数字图像概论 (4)

2.1数字图像及图像处理 (4)

2.2 数字图像处理的目的和主要内容 (5)

2.3 数字图像处理的应用领域和发展动向 (6)

2.3.1 数字图像处理的应用领域 (6)

2.3.2 数字图像处理的发展动向 (7)

2.4数字图像处理系统开发技术基础 (7)

2.4.1 C++语言及VC++平台简介 (7)

2.4.2 MFC技术简介 (8)

2.4.3 OpenCV简介 (8)

2.5 本章小结 (8)

第3章需求分析 (8)

3.1 系统功能需求分析 (8)

3.2 系统处理流程分析 (9)

3.3 本章小结 (10)

第4章系统功能总体设计与实现 (10)

4.1 系统功能的模块划分 (10)

4.2 文件操作模块设计 (12)

4.3 图像平滑 (14)

4.3.1 平均模板及其实现 (15)

4.3.2 高斯平滑及其实现 (17)

4.3.2 中值平滑及其实现 (19)

4.4 图像锐化 (21)

4.5 区域生长 (25)

4.6 提取区域 (29)

4.7 本章小结 (31)

结论 (31)

致谢 (32)

参考文献 (33)

附录1 (34)

相关文档
最新文档