首页 > 编程知识 正文

bmp是什么意思格式,图片格式bmp

时间:2023-05-05 18:51:22 阅读:164493 作者:4432

BMP文件格式分析位图定义位图(位图)矢量图) BMP位图文件BMP文件结构位图文件头)位图文件头

位图定义

计算机可以用位图和矢量图形形式显示图像

位图图像也称为位图或光栅图像,它使用像素逐帧小点来描述图像。 计算机屏幕是一个包含许多像素点的网格,当您放大位图时,每个像素的小点使用直线和曲线来描述图形,就像一个马赛克颜色块Vector (矢量图像)一样。 这些图形的要素是几个点、线、矩形、多边形、圆和弧等。 所有这些都是通过公式计算得到的位图和矢量图最简单的区别在于,矢量图能够无限扩大,而且不会失真,而位图像Photoshop(PS )这样主要处理位图的软件用于处理矢量图像的软件被称为图形设计软件,例如Adobe Illustrator、CorelDRAW、Flash MX等BMP位图文件中常见的图像文件格式为BMP、JPG(JPEG )

BMP图像文件(Bitmap-File )格式是Windows图像文件的保存格式,在Windows环境下运行的所有图像处理软件都支持该格式。 Windows 3.0或更高版本的BMP文件是与设备无关的位图(DIB,device-independent bitmap )

图,512 x 512

BMP文件结构没有位图文件标头、位图信息标头、颜色表或颜色表。 只有24位真彩色光栅数据bits data需要注意

如果位深为24,则图像为24位真彩色

您可以在010 editor中查看此文件中的所有数据

位图文件头(位图文件头)位图文件头分为4个部分,共计14字节

在Windows上,数据相反。 如果1个数据为50 1A 25 3C,则为0x3C251A50。 因此,bfSize的数据为36 00 0C 00,实际为0x000C0036,即0xC0036

bitmapinfoheader(2位图信息标头)位图信息标头共计40个字节

真彩色位图主要关注biWidth和biHeight这两个数值,这两个数值表示图像的大小,biSize、biPlanes、biBitCount这几个数值是固定的

四色点阵数据位图中的所有像素还反向读取了从下到上、从左到右排列的RGB数据。 与windows BMP文件相比,按b、g和r顺序排列的Photoshop和windows BMP文件的原始数据最后减少了两个0字节,没有整体补码。 bfSize (文件大小) Bindows的BMP文件是

行补数的形式是widthbytes=(widthbibitcount31 )/324

参数说明:

Width :位图的实际宽度biBitCount :每像素1位-黑白照片、4-16色、8-256色、24 -真彩色

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。