bmp图像处理软件的和实现大学学位论文.doc

bmp图像处理软件的和实现大学学位论文.doc

ID:11789596

大小:6.92 MB

页数:48页

时间:2018-07-14

bmp图像处理软件的和实现大学学位论文.doc_第1页
bmp图像处理软件的和实现大学学位论文.doc_第2页
bmp图像处理软件的和实现大学学位论文.doc_第3页
bmp图像处理软件的和实现大学学位论文.doc_第4页
bmp图像处理软件的和实现大学学位论文.doc_第5页
资源描述:

《bmp图像处理软件的和实现大学学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、题目:BMP图像处理软件的设计和实现BMP图像处理软件的设计与实现摘要随着时代的发展,科技的进步,一些简单的图片已经不能满足人们的需求。图像运用的扩大与对图像本身的精益求精,使人们越来越依赖于各种图像处理软件。各种图像处理软件也越来越完善,普及程度不断的提高。本文用VisualC++作为开发工具,设计了一个BMP图像处理软件。该图像处理软件能够实现对BMP图像的基本操作,如图像的打开,关闭,保存;图像的基本处理,如图像放大、缩小、旋转、转置、二值化处理、中值滤波、边缘检测、直方图以及马赛克效果等等。

2、论文首先分析了国内外图像处理软件的现状,以及发展趋势,之后详细地分析了本软件的功能,完成了系统的总体设计和功能规划,进而对每个模块完成了详细设计和实现,最后完成了测试工作。结果表明,本系统能够完成要求的所有功能,软件具有友好的用户界面和良好的健壮性,具有一定的应用价值。关键词:VisualC++6.0;BMP;图像处理;数字图像处理;图像处理软件IIDesignandImplementationofBMPImageProcessingSystemAbstractWiththedevelopmento

3、fscience,thesimplepicturescouldn’tmeetpeople’sdemand.Themagnificationofpicture’susageandtheeverdelicatedimageofpictureitself,hasmadepeoplemoreandmorerelyonseveralofpicture-processingsoftware.Andthepopularizationofthesesoftwaresisgoinghigherandhigher,wi

4、ththeprogressmadebythemselves.IuseVisualC++developmenttobuildsoftwarewhichisusedtodealwithBMPimages.ThissoftwarecancarryoutsomebaseoperationsofBMPimages,suchasopen,closeandsave;somebaseprocessesofBMPimages,suchasmagnify,shrink,rotate,binaryprocess,mid-

5、valuefilter,edge-detect,cauterizationofpicturesandthemosaiceffect.Thispaperatfirstanalyzedstatusofpicture-processingsoftwarebothofdomesticanforeign,andthedevelopingtrend,Afteranalysisthefunctionofthissoftwareindetailandcompletedtheoveralldesignofthesys

6、temandfunction.Andcompletedthedetaileddesignandimplementationofeachmodule,finallycompletedthetestingwork.Theresultsshowthatthesystemcancompletealltherequirementsofthefunction,thesoftwarehasafriendlyuserinterfaceandgoodrobustness,andhascertainapplicatio

7、nvalue.KEYWORDS:VisualC++6.0;BMP;picture-processing;DigitalImageProcessing;ImageProcessingSoftwareII主要符号表列矩阵横矩阵G,f矩阵w宽h高卷积算子梯度幅值拉氏算子拉普拉斯算子III目录摘要IAbstractII主要符号表III1绪论11.1本课题设计的背景11.2本课题设计的目的和意义21.3本课题国内外研究状况21.4本课题研究的主要内容31.5现有图像处理软件42开发环境及主要技术介绍52.1面

8、向对象编程52.2VisualC++6.062.2.1VisualC++6.0概述62.2.2VisualC++6.0主要部分62.3MFC72.4设备上下文DC82.5数字图像处理基础92.5.1数字图像概述92.5.2图像处理概述102.5.3图像的基本概念112.5.4BMP位图123系统总体设计133.1系统总体框架设计133.1.1系统的总体框架设计如下133.1.2系统流程图如下133.1.3系统的模块设计144系统详细设计与实现174.1BMP文件结构1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。