首页 > 管理 > 问答 > 管理经验 > 哪里有16*14像素的24bit bmp图像,简析Bitmap文件格式

哪里有16*14像素的24bit bmp图像,简析Bitmap文件格式

来源:整理 时间:2022-05-07 09:26:11 编辑:管理知识 手机版

其中涉及计算机的储存原理,和色彩空间的相关知识;一般的手机直出图片,都是JPG格式,该格式的压缩比很大,如果采用RGB模式记录每个像素,每个像素就有2^24=1677.7万种色彩。答:对于一张1300万像素的24位图,在100%不压缩的情况下,所占内存大约是37.2M。

在纯100%不压缩的情况下,一张1300万像素的照片占用多大内存?

在纯100%不压缩的情况下,一张1300万像素的照片占用多大内存

答:对于一张1300万像素的24位图,在100%不压缩的情况下,所占内存大约是37.2M。其中涉及计算机的储存原理,和色彩空间的相关知识;一般的手机直出图片,都是JPG格式,该格式的压缩比很大,如果采用RGB模式记录每个像素,每个像素就有2^24=1677.7 万种色彩。在计算机中,每个比特(bit)表示二进制的“0”或者“1”:(1)定义8个比特为一个字节,即1byte=8bit;(2)1024(2^10)个字节为千字节,即1KB=1024byte;(3)1024千字节为兆字节,即1MB=1024KB;对于24位深度的图片,相当于用24个比特(3字节)长度来记录一个像素,每8个字节记录每个像素中的一种颜色(R、G、B)。

于是一张1300万像素,完全没有压缩的照片,所占内存为:130000000*24bit=130000000*3byte=39000000字节=37.19MB;算上图片格式的开头信息,大概就是37.2M。在各种图片格式中,BMP格式是Windows操作系统的标准图片格式,该格式就是100%没有压缩的位图,比如下面这张4000*3250(1300万像素)的24位BMP图片:所占内存就是39059456字节(37.2MB),如果储存为JPG格式,图片压缩质量较高的情况下,所占内存只有3.5MB,看来JPG格式的压缩比还是挺高的。

文章TAG:简析文件格式24bitbmpBitmap

最近更新