怎么根据像素来计算图象的大小?原始图像大小=水平像素*垂直像素*1色黑白或3基色*一种颜色深度bit数对吗 就是什么时候

怎么根据像素来计算图象的大小?
原始图像大小=水平像素*垂直像素*1色黑白或3基色*一种颜色深度bit数对吗
就是什么时候乘上1色黑白或基色呢?如果是灰度图 256*256颜色深度是8bit 图象大小是256*256*8*3还是256*256*8 我分不清,能不能详细点,
蔬菜婆娑 1年前 已收到1个回答 举报

vallen36 幼苗

共回答了20个问题采纳率:95% 举报

首先你要了解些概念:
x bit=2的x次方 1byte=8bit 1K=1024byte 1M=1024K
看图片格式,如果是图片无损格式,这样计算:
灰度分辨率小于8Bit黑白:水平像素*垂直像素*1byte
灰度分辨率大于8Bit黑白:水平像素*垂直像素*2byte
彩色就复杂点,一个像素存储了红绿蓝三色的信息,通场灰度级别为8bit,计算方式为:水平像素*垂直像素*3byte
你的问题 256x256的图片,如果是8bit黑白 256x256x1byte=65536 byte=64Kb
如果是24bit彩色 256x256x3byte=192K

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.031 s. - webmaster@yulucn.com