一像素多少BIT

来源:百度知道 编辑:UC知道 时间:2024/05/20 02:32:14
passengerxyz的还靠点谱,希望更详细些

像素是指基本原色素及其灰度的基本编码。像素是构成数码影像的基本单元,通常以像素每英寸PPI(pixels per inch)为单位来表示影像分辨率的大小。
bit——计算机最小的数据单位,1比特等于1或者0,是计算机处理、存储、传输数据时使用的二进制格式;
像素与bit没有必然联系:
比如我们设定要绘制一个32*32的正方形位图,glBitmap(32,32,x,x,x,x),后面的4个参数这里不讨论,则需要32*32个像素;
1 、假如我们设定的用GLubyte bitmapname[128],即设定128个字节来存储位图数据,则 128bytes = 128*8bits = 32 * 32 bits;
因此1个像素对应1bit,即是只有黑或者白的图像,这也就是所谓的位图,每个像素用一位(即1bit)来表示。

2 、假如不一定是位图,我们设定的用GLubyte bitmapname[1024],即设定128个字节来存储位图数据,则 1024bytes = 32 * 32 bytes;
因此1个像素对应1byte,即是256(2的8次方)中情况的黑白图像(包括中间的灰色过渡带)。

bit,位,简记为b,是计算机存储信息的基本单位.字节来自英文byte,简记为B.1B=8bit.字节是存储信息的基本单位.一个像素占多大空间,这要看用的是什么模式.在灰度模式中,一个像素相当于一个字节.在RGB模式中,一个像素相当于3个字节,CMYK模式中,一个像素相当于4个字节.文件大小=像素大小*每个像素所占的大小.相关问题自己搜索把,只回答到这里了.

bit:位。是内存存储的最小单位。用二进制“0”“1”,表示。
一个像素也只有两种状态:0或者1,bit不是像素的单位。

上一位已经够详细了 就是说对不同形式有不同的最小单位像素是指最小的存储单位 但因为彩色需要更多的颜色要编码 对应就要每个像素点二进制位数就不同 比如说黑白只需要0代表白 1代表黑 而彩色需要编码太多 就要用多个而就用多个二进制位