




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、行(行(i i)列(列(j j)矩阵矩阵 A(A(i i, ,j j) )矩阵坐标系矩阵坐标系X X轴(轴(i i)Y Y轴(轴(j j)图像图像 f(f(i i, ,j j) )直角坐标系直角坐标系011110001I100220250180501202001500I00255800255240240255R02550160255255801600G25525525524000160800B 文件头 BITMAPFILEHEADER 信息头 BITMAPINFOHEADER 调色板 RGBQUAD 数据区 文件头(14个字节) BITMAPFILEHEADER 信息头( 40个字节) BIT
2、MAPINFOHEADER 数据区 像素的像素的RGBRGB值值 像素的调色板索引值像素的调色板索引值真彩色模式(真彩色模式(24位图)位图)索引色模式(非真彩)索引色模式(非真彩) 文件头(14个字节) BITMAPFILEHEADERbfType bfType 文件类型标识文件类型标识“BM”0 x424dBM”0 x424d,2 2字节字节bfSize bfSize 文件总字节数,文件总字节数,4 4字节字节bfReserved1 bfReserved1 保留字保留字“0”0”,2 2字节字节bfReserved2 bfReserved2 保留字保留字“0”0”,2 2字节字节 bfOf
3、fBits bfOffBits 位图数据的起始位置,以相位图数据的起始位置,以相 对于位对于位图文件头的偏移量表示,以字节为单位图文件头的偏移量表示,以字节为单位 biSize biSize 信息头结构体长度,为信息头结构体长度,为4040 biWidth biWidth 图像宽度,单位是像素图像宽度,单位是像素 biHeight biHeight 图像高度,单位是像素图像高度,单位是像素 biPlanes biPlanes 必须为必须为1 1,目标设备的级别,图像的,目标设备的级别,图像的planeplane数数 biBitCount biBitCount 每个像素所需的位数每个像素所需的位
4、数, ,必须是必须是1(1(双色双色), 4(16), 4(16色色) ),8(2568(256色色) )或或24(24(真彩真彩) )之一之一 biCompression biCompression 指定位图是否压缩,指定位图是否压缩, 0(0(不压缩不压缩),1(BI_RLE8),1(BI_RLE8压缩压缩) )或或 2(BI_RLE42(BI_RLE4压缩压缩) ) biSizeImage biSizeImage 实际位图数据所占字节数实际位图数据所占字节数 biXperlsPerMeter biXperlsPerMeter 指定目标设备的水平分辨率,每米像素数指定目标设备的水平分辨率,
5、每米像素数 biYperlsPerMeter biYperlsPerMeter 指定目标设备的垂直分辨率,指定目标设备的垂直分辨率,dibdib位图中以位图中以0000表示表示 biClrUsed biClrUsed 位图实际使用的颜色表中的颜色数,位图实际使用的颜色表中的颜色数,0,0,则等于则等于2biBitCount2biBitCount biClrImportant biClrImportant 图像中重要的颜色数,不一定有效图像中重要的颜色数,不一定有效 信息头 BITMAPINFOHEADER真彩色数据区像素的像素的RGBRGB值值 :图像数据信息大小图像数据信息大小=biHeig
6、ht =biHeight * *(biWidth (biWidth * * biBitCount biBitCount /8+ 3) / 4/8+ 3) / 4* *4 4 (字节)(字节)除了真彩色模式外,其余的均大于或等于数据信息的除了真彩色模式外,其余的均大于或等于数据信息的大小。数据从图像左下角开始记录。大小。数据从图像左下角开始记录。 BMPBMP文件记录一行图像是以字节为单位的。不存在一文件记录一行图像是以字节为单位的。不存在一个字节中的数据位信息表示的点在不同的两行中。设显个字节中的数据位信息表示的点在不同的两行中。设显示模式位示模式位1616色,在每个字节分配两个点信息时,如果
7、图色,在每个字节分配两个点信息时,如果图像的宽度位奇数,那么最后一个像素点的信息将独占一像的宽度位奇数,那么最后一个像素点的信息将独占一个字节,这个字节的后个字节,这个字节的后4 4位将没有意义。接下来的一个位将没有意义。接下来的一个字节将开始记录下一行的信息。字节将开始记录下一行的信息。为了显示方便,除真彩外,其他模式的像素颜色的行为了显示方便,除真彩外,其他模式的像素颜色的行字节数要用数据字节数要用数据“00”00”补齐为补齐为4 4的整数倍。如果显示模的整数倍。如果显示模式为式为1616色,当图像宽为色,当图像宽为1919时,存储时每行则要补充时,存储时每行则要补充4-4-(19/2+1
8、)%4=2(19/2+1)%4=2个字节(加个字节(加1 1是因为里面有一个像素点要是因为里面有一个像素点要独占了一字节)。独占了一字节)。当屏幕初始化为当屏幕初始化为1616或或256256色模式时,一定要设置调色色模式时,一定要设置调色板或修正颜色值,否则无法得到正确的图像颜色板或修正颜色值,否则无法得到正确的图像颜色 。 调色板(颜色表) RGBQUAD(4字节)n 在在256256色显示系统中色显示系统中, ,将图像中出现的将图像中出现的256256种颜色组成种颜色组成颜色表颜色表, ,对这些颜色按对这些颜色按8 8位位, ,即即0 0至至255255进行编号进行编号, ,每一编号每一
9、编号代表其中的一种颜色代表其中的一种颜色, ,在这种颜色中颜色编号叫做颜色在这种颜色中颜色编号叫做颜色的索引号。的索引号。n 在调色板系统中在调色板系统中, ,每一幅图像都有自己的调色板每一幅图像都有自己的调色板, ,显示时显示时必须将自己的调色板载入系统调色板中必须将自己的调色板载入系统调色板中, ,实现调色板。实现调色板。 数据区像素的调色板索引值像素的调色板索引值用用UtralEdit-32UtralEdit-32等二进制软件来查看等二进制软件来查看bmpbmp图像图像 采样时的注意点是:采样间隔采样间隔的选取。 采样间隔太小,则增大数据量;太大, 则会发生信息的混叠,导致细节无法辨认。示例示例 分辨率分辨率 或者是指要精确测量和再现一定或者是指要精确测量和再现一定尺寸的图像所必需的像素个数。输入设备尺寸的图像所必需的像素个数。输入设备 单位:像素单位:像素* *像素。决定了图像的根本质量像素。决定了图像的根本质量 (如:数码相机指标30万像素(640*480),ppi) 低ppi的图像不会因为高dpi的设备而变得细腻。细节清晰,数据量为细节清晰,数据量为100%100%细节无
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 与同学们谈地理教学设计 -2024-2025学年地理人教版七年级上册
- 《第7课 开关量的生成》教学设计教学反思-2023-2024学年小学信息技术浙教版23六年级下册
- ERCP病人的护理课件
- 2024-2025学年人教版初中美术九年级下册教案
- 2024年高中物理 第二章 第3节 匀变速直线运动的位移与时间的关系教学设计 新人教版必修1
- 2024年五年级数学上册 五 分数的意义第5课时 分数与除法(2)配套教学设计 北师大版
- 2024-2025学年高中历史 第五单元 经济全球化的趋势 第26课 经济全球化的趋势教学教学设计 岳麓版必修2
- 2024秋八年级英语上册 Unit 2 How often do you exercise Section B(1a-2e)教学设计 (新版)人教新目标版
- 药品验收养护操作规程
- 2024-2025学年高中物理 第九章 固体、液体和物态变化 4 物态变化中的能量交换教学设计1 新人教版选修3-3
- 公司组织架构图(可编辑模版)
- 机电安装总进度计划横道图
- 起重吊装作业安全综合验收记录表
- 常规检泵设计培训
- 园林绿化工程监理实施细则(完整版)
- 夏季防溺水安全知识主题班会课件【爱生命防溺水】
- 梦想(英语演讲稿)PPT幻灯片课件(PPT 12页)
- 中国联通员工绩效管理实施计划方案
- 法院刑事审判庭速裁庭廉政风险防控责任清单
- IEC60335-1(中文)
- 土方填筑碾压试验报告
评论
0/150
提交评论