版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微软AVI(AudioInterleave)文件格式使 AVIOpen-DML1996年发布Tip:Tip:AVIAVIdwFourCCdwSizetypedefstructDWORDdwFourCC//(dc ,=audio,tx=text)DWORDdwSizeBYTEdata[dwSize]//包含headers } Tips:Tips:'LIST'dwSizedwFourCCDatatypedefstruct{DWORDdwList//'LIST'DWORDdwSizeDWORDdwFourCCLIST类型,如}‘hdrl’list以‘avih’chunk开始。avih表示了主头部chunk对应流0#,第2个对应stream1#的头chunk(‘strh’)和1个流的格式chunk('strf‘)此外,1‘strllist可能包含一个流-头部数据chunk(‘strd’)和流的名字chunk('strn')头chunkstrh由结构MRLE RunLengthTips:Tips: BITMAPINFO结构;对于音频流,来说该信息为WAVEFORMATEX结构Format一、BMP文件结BMP文件文件头主要包含文件的大小、文件类型、图像数据偏离文件头的长度等信息位图信息头包含图像的尺寸信息、图像用几个比特数值来表示一个像素、颜色信息文件中的数块值需要注意的:图像的像素值在文件中的存放顺序为从左到,从下到在文件中首先存放的是图像的最后一行像,最后才 图像的第一行像素,对与同一行的像储;另外,文件图像的每一行像素值时,如果该行像素值所占的字节数为4的倍数,常,否则,BMP文件BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始信息。其结构定义如下typedefstruct{WORDbfType;//位图文件的类型,必须为“BM”DWORDbfSize;//位图文件的大小,以字节为单位WORD 1;//位图文件保留字,必须为WORD 2;位图文件保留字,必须为DWORDbfOffBits位图数据的起始位置,以相对于位图文件头的移量表示,以字节为单}BITMAPFILEHEADER;该结构占据14个字节位图信息typedefstruct{DWORDbiSize;//本结构所占用字节数LONGbiWidth;//位图的宽度,以像素为单位LONGbiHeight;位图的高度,以像素为单位WORDbiPlanes;//目标设备的平面数不清,必须为WORDbiBitCount//每个像素所需的位数,必须是1(双色),4(16色),8(256)或24(真彩色 pression;位图压缩类型,必须0(不压缩),1(BI_RLE8压缩类型)或2(BI_RLE4压缩类型)之一DWORDbiSizeImage;//位图的大小,以字节为单位LONGbiXPelsPerMeter位图水平分辨率,每米像素数LONGbiYPelsPerMeter位图垂直分辨率,每米像素数DWORDbiClrUsed;//位图实际使用的颜色表中的颜色数DWORDbiClrImportant位图显示过程中重要的颜色数注意:对于BMP文件格式,在处理单像和真彩色缩格式,那么16像采用RLE4压缩算法,256色颜typedefstructtagRGBQUAD{BYTErgbBlue;//蓝色的亮度(值范围为0-255)BYTErgbGreen;//绿色的亮度(值范围为0-255)BYTErgbRed;//红色的亮度(值范围为0-255) ;//保留,必须为0}颜色表中RGBQUAD结构数据的个数由BITMAPINFOHEADER中的定,当bBtCn=4时,分别有个颜色表项,当bBtCn=时,图像为真彩色,图像中每个像素的颜色用三个字节表示,分别对应、、值,图像文件没有颜色表项。位图信息头和颜色表组成位图信息,IPIN结构定义如下:typedefstruct{RGBQUADbmiColors[1颜色}注意:数据结构中,增加了一个保留段b ,它不代表任何颜色,必须取定的为“结构中定的颜色值红、绿色和蓝色的排列顺序与一般真彩 像文件的颜色数据排列顺序恰好相反,既:若某个位图中的一个像素点的颜色的描述为“,,,,则表示该点为红色,而不是蓝色。位图数位数据的或右描行之为位有_n形式的位,它的于形式的位的字数:当biBitCount=1时,8个像素占1个字节此时图像为真 像当图像不是为真彩色时,图像文件中包含颜色表,位图示对应像素点在颜色表中相应的索引值,当为真彩色时,每一像素用三个字节表示图像相应像素点彩色值,每个字节分别对应RG、了,Widw4的倍数即以字为单位DataSizePerLinebiWidth*biBitCount+31)/8;一个扫描行位图数据的大小按下式计算(不压缩情况下=EncodeAbsoluteExpanded0304040506060606000345566745560278000205 Move5rightand1027800Endof09 1E1E1E1E1E1E00EndofRLEE1EExpanded030405060600064556674556604787000205
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国高纯三氟化硼行业现状规模及应用前景预测研究报告
- 2024-2030年中国高等教育游戏学习行业市场现状供需分析及市场深度研究发展前景及规划战略投资分析研究报告
- 2024-2030年中国高空作业机械行业市场发展现状及发展趋势与投资前景研究报告
- 2024-2030年中国高氯酸银行业运行形势与需求规模预测报告
- 2024-2030年中国狗的衣服和鞋子行业市场发展趋势与前景展望战略分析报告
- 2024-2030年中国溶聚丁苯橡胶行业市场发展趋势与前景展望战略分析报告
- 2024-2030年中国家用制冰机行业市场发展分析及发展趋势与投资战略研究报告
- 2024-2030年中国城市绿化行业市场深度调研及竞争格局与投资发展潜力研究报告
- 2024年邮政用信函和包裹分拣机项目合作计划书
- 2024-2030年中国光声显微镜系统行业市场发展趋势与前景展望战略分析报告
- JCT984-2011 聚合物水泥防水砂浆
- JGJ95-2011 冷轧带肋钢筋混凝土结构技术规程
- 贵州贵阳贵安事业单位引进高层次及急需紧缺人才1121人笔试参考题库(共500题)答案详解版
- 个税专项附加扣除
- 重庆市小学语文五年级下册期末试卷(含答案)
- 基于图像识别的棉花黄萎病实时诊断方法研究
- 《电工技术学报》期刊介绍和投稿模版
- 公款旅游问题自查自纠报告(2篇)
- 混凝土固结物清除施工方案
- 23秋国家开放大学《学前教育科研方法》形考作业1-3+终考作业参考答案
- 短视频创作实战-短视频拍摄实用方法
评论
0/150
提交评论