原始图像数据向BMP位图文件的转换.pdf

原始图像数据向BMP位图文件的转换.pdf

ID:52405846

大小:205.03 KB

页数:3页

时间:2020-03-27

原始图像数据向BMP位图文件的转换.pdf_第1页
原始图像数据向BMP位图文件的转换.pdf_第2页
原始图像数据向BMP位图文件的转换.pdf_第3页
资源描述:

《原始图像数据向BMP位图文件的转换.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机应用自动化技术与应用》2011年第30卷第7期ComputerApplications原始图像数据向BMP位图文件的转换刘惠敏(青岛农业大学机电工程学院,山东青岛266109)摘要:文章通过对Windows中怀准像格式BMP位图文件格式的分析及其特殊规则的处理,提出了山原始l6级灰度数据BMP位艾什的转换方法,给I叶JrH的转换步骤。并将该,J法应用到实际的罔像数据中去,文验证明,该转换方法简单、有效,可以实现始像数据向BMt位罔的转换。关键词:BM位圈;原始像数据;转换l{J分类:I、I391.41文献标识码

2、:A史章编号:1003724i(2011)07002703ConversionofOriginalImageDatatoBMPBitmapDocumentLIUHui.rain(Mechanical&ElectricalEngineeringCollege,QingdaoAgricultureUniversity,Qingdao266109China)Abstract:ThoughtheanalysisofBMPbitmapformatandthetreatmentofit’Sspecialrules,Anappro

3、achforconversionoforiginal16grayimagedatatoBMPbitmapdocumenthasbeenproposedinthispaper.AndthearticlealsogivesUStheconversionsteps.Thismethodhasbeenappliedtotheactualimagedata.Thesimulationresultsindicatethattheschemeissimpleandeffectiveanditisfeasibletotheconve

4、rsionoforiginalimagedatatoBMPbitmapdocument.Keywords:BMP:bitmap;originalimagedata;conversion1引言定义为如下结构(其中WORD为16位无符号整数,图像是以文件的形式存储的。BMP位图是Win—DWORD为32位无符号整数,下同):dows中标准图像格式,它不但应用广泛而且结构简单,TypedefstructtagBITMAPFILEHEADER{并且内含了一套支持BMP图像处理的API函数,越来WORDbfType;//所有的

5、BMP文件的头两越被各种应用软件所支持阻1。正是由于BMP位图的通个字节都是“BM”,即0x424D用性和简单的文件结构,我们将接收到的原始图像数据DWORDbfSize;//包括位图文件头在转换为BMP位图文件格式,以便使图像在各种应用软内的文件大小件或者图像处理系统中都可以进行显示和处理,还可以WORDbfReservedl;//保留字,不用考虑,实现与其他图像格式的转换,为后续的图像处理操作打约定为0下基础。WORDbfReserved2;//保留字,不用考虑,约定为02BMP位图文件的格式DWORDbfOfB

6、its;//从文件头到实际的BMP文件大致可以分成四个部分,位图文件头位图数据的偏移字节数APFⅡEHEAI)Ⅲ)、位图信息BⅡMAPⅡHEAD啄)、}BITMAPFILEHEADER;调色板(PALETTE)和实际的位图数据(IMAGEDATA)【]:(2)位图信息头的长度也是固定的,为40个字节,它(1)位图文件头的长度是固定的,为14个字节。可也是一个结构,其定义如下:TypedefstructtagBITMAPINFOHEADER{收稿日期:2o11一o4一o2DWORDbiSize;//指定位图信息头结自动

7、化技术与应用》20l1年第30卷第7期计算机应用ComputerApplications构的长度,值为40DWORDbiWidth;//图像的宽度,单位为像素DWORDbiHeight;//图像的高度,单位为像素WORDbiPlanes{//位图的图像平面数,值为1WORDbiBitCount;//表示每个像素需要的位数,值为1、4、8或24DWORDbiCompression;//位图数据是否压缩以及采用的压缩类型图1原始图像数据DWORDbiSizeImage,//实际的位图数据占如图1所示为在UltraEdit

8、软件中打开的原始图像用的字节数数据文件。由于我们将接收的图像保存成16级灰度数DWORDbiXPelsPerMeter;//目标设备的水平据,在原始数据文件中为了节省空间,也是一个字节存分辨率,单位:像素个数/米储两个像素。因此,只要将原始数据读出,再按照bmpDWORDbiYPelsPerMeter://目标设备的垂直位图的格式写成相应的数据

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

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

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