当前位置:首页 » 服务存储 » 颜色存储整字节
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

颜色存储整字节

发布时间: 2022-11-13 03:57:09

Ⅰ 计算机RGB颜色系统是不是有16M种颜色,每种颜色占用24个字节

000000~ffffff
16进制
16*16*16*16*16*16=16777216
16777216/1024/1024=16M种颜色
二进制
一位十六进制转换四位二进制
六位就是24位
24个0~24个1
16进制的rgb每种颜色对应24个二进制位(bit),也就是3字节(byte)
两个十六进制位占据一个字节,class字节码文件打开就是两个十六进制表示一个字节的

Ⅱ 一个关于颜色存储的问题,32位中的其他8位存什么

首先,RGB规范是很多样的,比如苹果OS和Win就略有不同,下面是复制粘贴以前别人的答案,足可以做一般解释说明了:
++++++++++++++++++++++++++++++++++++++++++++++++++

32位色彩 储存格式

(1)RGBA 储存方式

A8R8G8B8 -- 这是32位色彩 储存格式
A8 -- Alpha (烟雾透明度) 8 bits
R8 -- Red (红色)8 bits
G8 -- Green (绿色)8 bits
B8 -- Blue (蓝色)8 bits

X8R8G8B8 -- 这是24位色彩 储存格式
X8 -- (不使用) 8 bits
R8 -- Red (红色)8 bits
G8 -- Green (绿色)8 bits
B8 -- Blue (蓝色)8 bits
24位色彩照样 消耗 32 bits,其中有 8 bits 空闲。

RGBA 或ARGB 或BGRA,他们在存储单元里的排列顺序没有统一规定。

(2)颜色指数存储方式
颜色品种不多时可以用。
用 颜色指数 也就是 调色盘的方式。
调色盘个数可以按颜色种类需要决定。例如 200 种颜色。
另外有个颜色表,你可以通过颜色表自由定义 这 200 种 颜色。
pixel的颜色 用 颜色在 序号表里的序号区分(就是所谓的颜色指数),具体显示时去查 32位色彩定义。

颜色定义和存储,是程序问题,软件问题。你的硬件图形卡和图形显示加速器不一定支持。所以一般人还在用 24 位。

Ⅲ 如何计算真彩色储存空间

计算真彩色储存空间方法:

24位真彩色,说明每一个像素用 24 比特存储,而:8比特=1字节1280×1024分辨率,说明有1280×1024=1310720? 像素。

所以,总的存储容量是:1310720×24=31457280 比特=3932160字节即: 3932160 B或: 3840 KB?? (千字节,1024B=1KB)或: 3.75 MB?? (兆字节,1024KB=1MB)。

计算机表示颜色也是用二进制。16位色的发色总数是65536色,也就是2的16次方;24位色被称为真彩色,它可以达到人眼分辨的极限,发色数是1677万多色,也就是2的24次方。

但32位色就并非是2的32次方的发色数,它其实也是1677万多色,不过它增加了256阶颜色的灰度,为了方便称呼,就规定它为32位色。少量显卡能达到32位色,它是27位发色数再加512阶颜色灰度。

真彩色解析:

真彩色(麦金塔电脑用户则为百万色)图像是一种用三个或更多字节描述像素的计算机图像存储方式。

一般来说,前三个通道都会各用一个字节表示,如红绿蓝(RGB)或者蓝绿红(BGR)。如果存在第四个字节,则表示该图像采用了阿尔法通道。然而,实际系统往往用多于8位(即1字节)表达一个通道,如一个48位的扫描仪等。这样的系统都统称为真彩色系统。

Ⅳ 一副分辨率100×100的RGB(24位)的色彩图需要多少字节来储存

一幅分辨率为100X100的RGB(24位)彩色位图图像需要 30000 字节来存储。

100X100X24除以8等于

Ⅳ 求问RGB存储模式一个像素占多少位

一般RGB是0-255是256种颜色,就是2的八次方种颜色也叫8位深,其余位深可以自己推算
如果说大小,一个字节(b)是8位,8位深的一个RGB像素共需要24位描述,也就是3字节大小。

Ⅵ 存储一副300×200像素,颜色深度为16位的图像其存储容量是多少字节

同样300×200像素的图片,同样16位增强色,存贮的容量不是绝对的,图像的亮度、色彩、编辑的软件、图像的品质、压缩和程度、编码的方式、存贮的格式等都会对存贮的容量产生影响。所以300×200像素的图片,同样16位增强色,存贮容量不是一个绝对值。

300×200像素的图片,16位增强色,最高品质、不对图像进行压缩、存贮为jpg格式,一般容量为50kb左右。

例如:

如果水平分辨率为640,垂直分辨率为480,将屏幕的水平分辨率与垂直分辨率相乘: 640×480=307200,则屏幕的像素数为307200个,因为单色图像使用一位二进制数来表示一个像素,所以存储一幅满屏的位图图像的字节数也就能计算出来: 307200÷8=38400

(6)颜色存储整字节扩展阅读:

每一千个字节称为1KB,注意,这里的“千”不是我们通常意义上的1000,而是指1024。即:1KB=1024B。但如果不要求严格计算的话,也可以忽略地认为1K就是1000。 4)每1024个KB就是1MB(同样这里的K是指1024),即:1MB=1024KB=1024×1024B=1,048,576B这是准确的计算。如果不精确要求的话,也可认为1MB=1,000KB=1,000,000B

另外需要注意的是,存储产品生产商会直接以1GB=1000MB,1MB=1000KB ,1KB=1000B的计算方式统计产品的容量,这就是为何买回的存储设备容量达不到标称容量的主要原因(如320G的硬盘只有300G左右)

Ⅶ 屏幕的分辨率为800×600,存储满屏的16色256色24位色的图像分别需要多少字节

16色需要4bit,256色需要1字节,24位是3字节。
算一下就行了。
16色需要800×600×4/8=240000字节
256色需要 240000×2=480000字节
24位需要480000×3=1440000字节

Ⅷ 颜色在计算机中的存储和显示详解

       颜色是通过眼、脑和我们生活经验所产生的对光和视觉感受,我们肉眼所见到的光线,是由波长范围很窄的电磁波产生的,不同的波长的电磁波表现为为不同的颜色,对色彩的辨认是肉眼受到电磁波辐射能刺激后所引起的视觉神经感觉。

       颜色具有三个特性,即色相,明度和饱和度。颜色的三个特性及其相互关系可以用三度空空间的颜色立体说明

       在平时生活中我们会经常接触到颜色,可以分为12中颜色: 红、橙、黄、绿、青、蓝、紫、灰、粉、黑、白、棕

       颜色模式,是将某种颜色表现为数字形式的模型,或者说是一种记录图像颜色的方式。分为:RGB模式、CMYK模式、HSB模式、Lab模式、位图模式、灰度模式、索引颜色模式、双色调模式和多通道模式。

       RGB是最常用的彩色模式,RGB分别代表红、绿、蓝三原色,RGB采用此模式每个像素占用3个字节(一个字节8位),分别用于表示颜色的R、G、B分量(255、255、255)属加色模式0-255(黑色-白色)。
特点文件小。色彩丰富且饱满。RGB模式是一种发光的彩色模式 屏幕上显示的图像,就一般都是以RGB模式,因为显示器的物理结构就是遵循RGB的

       当3种基色的亮度值相等时,产生灰色;当3种亮度值都是255时,产生纯白色;而当所有亮度值都是0时,产生纯黑色。当3种色光混合生成的颜色一般比原来的颜色亮度值高,所以RGB模式产生颜色的方法又被称为色光加色法。

扩展

       RGBA是代表Red(红色)、Green(绿色)、Blue(蓝色)和Alpha的色彩空间。

       lpha通道一般用作不透明度参数。如果一个像素的alpha通道数值为0%,那它就是完全透明的(也就是看不见的),而数值为100%则意味着一个完全不透明的像素(传统的数字图像)。在0%和100%之间的值则使得像素可以透过背景显示出来,就像透过玻璃(半透明性),这种效果是简单的二元透明性(透明或不透明)做不到的。它使数码合成变得容易。alpha通道值可以用百分比、整数或者像RGB参数那样用0到1的实数表示。
有时它也被写成ARGB(像RGBA一样,但是第一个数据是alpha)。例如:0x80FFFF00是50%透明的黄色,因为所有的参数都在0到255的范围内表示。0x80是128,大约是255的一半。

       CMYK:主要用于印刷(青色、洋红、黄、黑)0-100属于减色模式。CMY是3种印刷油墨名称的首字母:青色Cyan、洋红色Magenta、黄色Yellow。而K取的是Black最后一个字母,避免与Blue混淆。
特点:文件大,占用磁盘空间大(可以通过控制4中颜色的油墨在在纸张上的叠加印刷来产生各种色彩:四色印刷),CMYK是一种依靠反光的色彩模式

       CMYK模式在本质上与RGB模式没有什么区别,只是产生色彩的原理不同,在RGB模式中由光源发出的色光混合生成颜色,而在CMYK模式中由光线照到有不同比例C、M、Y、K油墨的纸上,部分光谱被吸收后,反射到人眼的光产生颜色。

由于C、M、Y、K在混合成色时,随着C、M、Y、K四种成分的增多,反射到人眼的光会越来越少,光线的亮度会越来越低,所有CMYK模式产生颜色的方法又被称为色光减色法。

       Lab模式的原型是由CIE协会在1931年制定的一个衡量颜色的标准,在1976年被重新定义并命名为CIELab。此模式解决了由于不同的显示器和打印设备所造成的颜色扶植的差异,也就是它不依赖于设备。

       Lab颜色是以一个亮度分量L及两个颜色分量a和b来表示颜色的。其中L的取值范围是0-100,a分量代表由绿色到红色的光谱变化,而b分量代表由蓝色到黄色的光谱变化,a和b的取值范围均为-120-120。

       Lab模式所包含的颜色范围最广,能够包含所有的RGB和CMYK模式中的颜色。CMYK模式所包含的颜色最少,有些在屏幕上砍刀的颜色在印刷品上却无法实现。

       每个像素都以8bit(占一个或两个位)。每一个像素都是介于黑色和白色之间的(256):2 8 =256, 2 16 = 65536种灰度的一种。

       灰度模式可以使用多达256级灰度来表现图像,使图像的过渡更平滑细腻。灰度图像的每个像素有一个0(黑色)到255(白色)之间的亮度值。灰度值也可以用黑色油墨覆盖的百分比来表示(0%等于白色,100%等于黑色)。使用黑折或灰度扫描仪产生的图像常以灰度显示。

       用于表示最简单的黑白图,即每个像素占用1bit,非黑即白。即使图像中只包含黑色和白色,但是透过像素的疏密排列,仍可以将图像组合成近似视觉上的灰度图,彩色、灰度、位图。由于位图模式只用黑白色来表示图像的像素,在将图像转换为位图模式时会丢失大量细节,因此Photoshop提供了几种算法来模拟图像中丢失的细节。

       在宽度、高度和分辨率相同的情况下,位图模式的图像尺寸最小,约为灰度模式的1/7和RGB模式的1/22以下。

       256种典型的颜色作为颜色表,转换过程存在失真很可能会在原本平滑的图片边缘出现边缘效应。

       索引颜色模式是网上和动画中常用的图像模式,当彩色图像转换为索引颜色的图像后包含近256种颜色。索引颜色图像包含一个颜色表。
       如果原图像中颜色不能用256色表现,则Photoshop会从可使用的颜色中选出最相近颜色来模拟这些颜色,这样可以减小图像文件的尺寸。用来存放图像中的颜色并为这些颜色建立颜色索引,颜色表可在转换的过程中定义或在声称索引图像后修改。

       该模式下的每个通道都为256级灰度通道。如果删除了RGB、CMYK、Lab模式中的某一个通道图像将自动转化为多通道模式。

       多通道模式对有特殊打印要求的图像非常有用。例如,如果图像中只使用了一两种或两三种颜色时,使用多通道模式可以减少印刷成本并保证图像颜色的正确输出。

       HSB模式是利用相色、饱和度以及亮度3种基本向量来标识颜色的。其中,色相(Hue)用于表示红、橙、黄、绿、蓝和紫。HSB模型以人类对颜色的感觉胃基础,描述了颜色的3种基本特征:

       色相是从物体反射或透过物体传播的颜色。在0到360度的标准色轮上,按照位置色相,在通常的使用中,色相由标识,如红色、橙色和绿色。

       饱和度(有时称为彩度)是指颜色的强度和纯度。饱和度表示色相中灰度分量所占的比例,它使用从0%(灰度)至100%(完全饱和)的百分比来度量。在标准色轮上,饱和度从中心到边缘递增。

亮度是颜色的相对明亮程度,通常用从0%(黑色)至100%(白色)的百分比来度量。

       色彩模式是数字世界中表示颜色的一种算法,在数学世界中,为了表示各种颜色,人们通常将颜色划分为若干分量。由于成色原理的不同,决定了显示器、投影仪、扫描仪这类靠色光直接合成颜色的颜色设备和打印机、印刷机这类靠颜料的印刷设备在生成颜色方式上的区别。

RGB模式:使用于显示器、投影仪、扫描仪、数码相机等。

       当3种基色的亮度值相等时,产生灰色;当3种亮度值都是255时,产生纯白色;而当所有亮度值都是0时,产生纯黑色。当3种色光混合生成的颜色一般比原来的颜色亮度值高,所以RGB模式产生颜色的方法又被称为色光加色法。

CMYK模式:适用于打印机、印刷机等

       CMYK模式在本质上与RGB模式没有什么区别,只是产生色彩的原理不同,在RGB模式中由光源发出的色光混合生成颜色,而在CMYK模式中由光线照到有不同比例C、M、Y、K油墨的纸上,部分光谱被吸收后,反射到人眼的光产生颜色。

       由于C、M、Y、K在混合成色时,随着C、M、Y、K四种成分的增多,反射到人眼的光会越来越少,光线的亮度会越来越低,所有CMYK模式产生颜色的方法又被称为色光减色法。

       Lab模式所包含的颜色范围最广,能够包含所有的RGB和CMYK模式中的颜色。CMYK模式所包含的颜色最少,有些在屏幕上砍刀的颜色在印刷品上却无法实现。

灰度模式可以使用多达256级灰度来表现图像,使图像的过渡更平滑细腻。灰度图像的每个像素有一个0(黑色)到255(白色)之间的亮度值。灰度值也可以用黑色油墨覆盖的百分比来表示(0%等于白色,100%等于黑色)。使用黑折或灰度扫描仪产生的图像常以灰度显示。

       用于表示最简单的黑白图,即每个像素占用1bit,非黑即白。即使图像中只包含黑色和白色,但是透过像素的疏密排列,仍可以将图像组合成近似视觉上的灰度图,彩色、灰度、位图。由于位图模式只用黑白色来表示图像的像素,在将图像转换为位图模式时会丢失大量细节,因此Photoshop提供了几种算法来模拟图像中丢失的细节。

       在宽度、高度和分辨率相同的情况下,位图模式的图像尺寸最小,约为灰度模式的1/7和RGB模式的1/22以下。

       索引颜色模式是网上和动画中常用的图像模式,当彩色图像转换为索引颜色的图像后包含近256种颜色。索引颜色图像包含一个颜色表。
       如果原图像中颜色不能用256色表现,则Photoshop会从可使用的颜色中选出最相近颜色来模拟这些颜色,这样可以减小图像文件的尺寸。用来存放图像中的颜色并为这些颜色建立颜色索引,颜色表可在转换的过程中定义或在声称索引图像后修改。

       该模式下的每个通道都为256级灰度通道。如果删除了RGB、CMYK、Lab模式中的某一个通道图像将自动转化为多通道模式。

       多通道模式对有特殊打印要求的图像非常有用。例如,如果图像中只使用了一两种或两三种颜色时,使用多通道模式可以减少印刷成本并保证图像颜色的正确输出。

       HSB模式是利用相色、饱和度以及亮度3种基本向量来标识颜色的。其中,色相(Hue)用于表示红、橙、黄、绿、蓝和紫。HSB模型以人类对颜色的感觉胃基础,描述了颜色的3种基本特征:

       色相是从物体反射或透过物体传播的颜色。在0到360度的标准色轮上,按照位置色相,在通常的使用中,色相由标识,如红色、橙色和绿色。

       饱和度(有时称为彩度)是指颜色的强度和纯度。饱和度表示色相中灰度分量所占的比例,它使用从0%(灰度)至100%(完全饱和)的百分比来度量。在标准色轮上,饱和度从中心到边缘递增。

       亮度是颜色的相对明亮程度,通常用从0%(黑色)至100%(白色)的百分比来度量。

在计算机中,需要抓住色彩的两点:
1.颜色存储方式。
2.颜色的显示方式。
根据这两方面可以处理遇到的颜色问题。

Ⅸ 存储一副256色像素为640×480的图像需要多少字节,请告诉计算方法

256色像素为640×480的图像大小是307200字节,具体算法如下:

位图就是每个点一个颜色代码,然后这些代码排列出来而已。每个代码就表示相应点的颜色。

256色表示2的8次方种颜色, 因为2的8次方=256,因此以01组合的代码需要8位就可以表示任意的256种颜色之一,比如01000101代表一种颜色,01000110代表另一种颜色。 因为一个存储字节就是8位二进制代码,所以一个点的信息(也就是颜色代码)正好就是一个字节。

640×480分辨率的图片,点的数量有640×480=307200个,每个点的颜色是一个字节,合计就是307200个字节。

(9)颜色存储整字节扩展阅读:

像素是衡量数码相机的最重要指标:

像素指的是数码相机的分辨率。

它是由相机里的光电传感器上的光敏元件数目所决定的,一个光敏元件就对应一个像素。因此像素越大,意味着光敏元件越多,相应的成本就越大。

数码相机的图像质量部分是由像素决定的,大过一定尺寸再单纯拿像素来比较就没有意义了,主流单反数码相机像素在1000万左右,但是普通摄影及家用500万像素已足够用,因为我。

使用的显示器的分辨率有限,一般为1024×768至1920×1200,这样的分辨率如果显示像素过高的图片时,图片会被压缩至当前屏幕的大小,此时有的图片就会出现锐利度过高的情况而失真。成像质量主要取决于相机的镜头,感光元件大小及质量。

像素越大,照片的分辨率也越大,可打印尺寸也更大。但是,早期的数码相机都是低于100万像素的。

从1999年下半年开始,200万像素的产品渐渐成为市场的主流。(手机普遍都是200万像素,普通数码相机一般都在300万像素以上。)

当前的数码相机的发展趋势,像素宛如PC机的CPU主频,有越来越大的势头。

其实从市场分类角度看,面向普及型的产品,考虑性价比的因素,像素并不是 越大越好。毕竟200万像素的产品,已经能够满足普通消费者的大多数应用。

因 此大多数厂商在高端数码相机追求高像素的同时,当前其产量最大的,仍是面向普 及型的百万像素产品。

顶级专用相机,已有超过1亿像素级的产品。 另外值得消费者注意的是,当前的数码相机产品,在像素标称上分为CCD像素和经软件优化后的像素,后者大大高于前者。

如某品牌流行的数码相机,其CCD像素为230万,而软件优化后的像素可达到330万。

Ⅹ 一个像素有几个颜色,每个颜色几个字节,每个字节几位啊

你的题目问法有问题。如果用1字节表示一个像素最多可以有256种颜色。其中,一个字节是8位。
一个像素如果是单色表示,那么每个像素用1个二进制位存储。如果一个像素有4种颜色,那么就需要2个二进制位存储(图像的颜色用多少位二进制数表示称为图像的颜色深度或像素颜色的深度)。
像素中文全称为图像元素。
从定义上来看,像素是指基本原色素及其灰度的基本编码。像素是构成数码影像的基本单元,通常以像素每英寸PPI(pixels per inch)为单位来表示影像分辨率的大小。
例如300x300PPI分辨率,即表示水平方向与垂直方向上每英寸长度上的像素数都是300,也可表示为一平方英寸内有9万(300x300)像素。
如同摄影的相片一样,数码影像也具有连续性的浓淡阶调,我们若把影像放大数倍,会发现这些连续色调其实是由许多色彩相近的小方点所组成,这些小方点就是构成影像的最小单元——像素。这种最小的图形单元在屏幕上显示通常是单个的染色点。越高位的像素,其拥有的色板也就越丰富,也就越能表达颜色的真实感。
一个像素所能表达的不同颜色数取决于比特每像素(BPP)。这个最大数可以通过取二的色彩深度次幂来得到。
常见的取值有 :
8 bpp [2^8=256;(256色)];
16 bpp [2^16=65536; (65,536色,称为高彩色)];
24 bpp [2^24=16777216; (16,777,216色,称为真彩色)];
48 bpp [2^48=281474976710656;(281,474,976,710,656色,用于很多专业的扫描仪)