1 / 26
文档名称:

毕业设计(论文)-基于MFC的图象浏览器设计与实现.doc

格式:doc   页数:26
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于MFC的图象浏览器设计与实现.doc

上传人:3346389411 2013/12/24 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于MFC的图象浏览器设计与实现.doc

文档介绍

文档介绍:精品
基于MFC的图象浏览器设计与实现
摘要:本论文介绍了基于VC++的图像浏览器的开发过程。该软件依据图形学的基本原理以及MFC类库开发而成,用于实现基本的图像浏览功能以及像的编辑、保存与修改等功能。程序开发过程中采用了面向对象技术,易于扩充和维护。它的设计与开发,为图形软件的研究提供了一个直观、便捷的集成环境,为今后图像系统的大规模开发提供了一个良好的平台。
关键词: 图像; MFC; 文档; 浏览器
Abstract: This paper introduced the VC + + based on the image browser's development process. The graphics software based on the basic principles and the MFC class library and was developed for the realization of the basic image browsing and as the editor, save and edit, and other functions. Procedures used in the process of developing object-oriented technology and easy expansion and maintenance. Its design and development, graphics software for the study provides an intuitive and convenient integrated environment for future large-scale development of the imaging system provides a good platform.
Key words: image; MFC; documents; browser
目录
第一章绪论 2
2
DIB类的设计 3
5
多线程MFC图像处理程序的实现 6
8
第二章 Visual C++ 的MFC 程序开发 9
++应用程序的运行过程 9
10
11
第三章基于MFC的图像处理程序 13
13
14
14
16
17
第四章实现图像浏览器功能实现 19
19
22
参考文献 25
第一章绪论
随着光电设备和计算机硬件的高速发展,数字图像处理技术在PC平台上的应用已经十分广泛通常情况下,这一类的分析处理过程往往需要使用专用软件来完成,最为常见的有Matlab等。虽然这一类专用软件功能丰富、强大,但仍存在一定的局限性。以Matlab为例,该软件几乎具备了各种数据类型,甚至数据模型的分析处理能力;但也正是由于其功能过于丰富,并不能很好地满足各个方面的需求。另外,待处理的图像类型可能有很多种,如14位的红外传感器灰度图像,Matlab不可能保证兼容所有的类型。因此,单独开发专用的图像处理程序非常必要。MFC的出现使得程序快速开发成为可能,又由于其代码使用C++语言编写,运行效率高、执行速度快,非常适合图像处理方面的应用。

MFC支持三种类型的Windows应用程序:单文档(SDI)、多文档(MDI)和基于对话框的应用程序。单文档程序每次只能维护一个文档[1, 2],而多文档程序可以使用多个窗口,同时兼顾多个不同的文档,它们的不同仅仅在于多文档程序需要解决多个文档的数据管理方法的问题。注意,基于对话框的程序也可以维护自己的数据,只是由于其应用程序框架没有包含相应的成员函数,这些数据不能被当作“文档”来操作。
简单地说,文档视图结构[1, 2]可以实现数据与数据的用户视图[1]的分离。一个明显的好处是,每一个文档可以有多个视图(但一个视图只能关联一个文档)。具体在图像处理程序中可以使用一个视图显示图像本身的同时,使用其他视图显示图像的直方图等信息。另外,文档视图结构中MFC提供了现成的绘图函数和打印函数,甚至文件读写函数,这些都将大大方便图像处理程序的开发。
文档视图结构的图像处理程序的运行步骤如图1所示。程序的运行大致分为初始化、文件载入、图像显示处理和结果保存几个步骤。程序的运行以Windows消息驱动模型[3]为基础

最近更新

2025年河西学院马克思主义基本原理概论期末考.. 12页

2025年泽库县招教考试备考题库及答案解析(夺.. 30页

2025年浙江艺术职业学院单招职业适应性测试题.. 43页

2025年海盐县幼儿园教师招教考试备考题库附答.. 30页

2025年湖南外国语职业学院马克思主义基本原理.. 12页

2025年湖南财经工业职业技术学院马克思主义基.. 12页

2026年主管中药师考试备考题100道及完整答案(.. 38页

2025年炎黄职业技术学院马克思主义基本原理概.. 12页

2026年医学微生物学习题集及完整答案【名校卷.. 40页

2025年石家庄医学高等专科学校单招职业技能测.. 44页

2025年绵阳师范学院马克思主义基本原理概论期.. 13页

2025年芜湖县招教考试备考题库附答案解析(必.. 31页

小学历史与文化知识竞赛题库100道及参考答案【.. 37页

小学历史与文化知识竞赛题库100道完整参考答案.. 37页

新安全生产法知识竞赛试题库【实用】 43页

2025年辽宁科技学院马克思主义基本原理概论期.. 13页

2025年郑州经贸学院马克思主义基本原理概论期.. 12页

2025年长垣烹饪职业技术学院单招职业技能测试.. 43页

2025年首钢工学院马克思主义基本原理概论期末.. 12页

2026年主管中药师考试备考题100道含答案(综合.. 37页

2026年北海康养职业学院单招职业倾向性考试题.. 46页

2026年中医住培带教师资理论考核题库100道及答.. 40页

2026年医学微生物学习题集(名校卷) 41页

2026年主管中药师考试备考题100道及完整答案(.. 38页

2026年宪法知识竞赛试题库100道及参考答案 40页

2026年医学微生物学习题集带答案(最新) 40页

2026年宪法知识竞赛试题库100道【综合卷】 41页

2026年浙江省湖州市单招职业适应性考试模拟测.. 44页

小学历史与文化知识竞赛题库100道【全优】 37页

小学历史与文化知识竞赛题库100道附答案 37页