⑴ 求单色位图,16色位图,24色位图,256色位图的区别
区别就是色彩的表现上和文件的大小。色位低了存储空间低,当然是相同的分辨率之下。你可以将一幅图片设成各色看一下区别。位数越高图片颜色表现越好,越细腻。
⑵ C#如何计算一张位图上出现多少种颜色,求具体代码
可以考虑 读取rgb数值到三维数组 使用linq去重 得到数目
⑶ 位图,灰度,索引颜色,RGB颜色,CMYK颜色的颜色数怎么计算
这里说的位图,指的是黑白两种颜色的图片吧。
灰度图,指只有明暗层次变化的图。8位色深度的是2的8次方,也就是256色。指从黑到白分成256阶。16位的,就是2的16次方,自己计算:)
索要颜色,是一个依据色彩表对照的256色的模式,只有一个通道,一个通道只能储存256阶色彩。
RGB。有三种原色,同样存在色深度的问题,8位的,是指每个原色都可以分成256色,那么每个原色相加又可以得到服色,所以有256*256*256色那么多,具体算的结果,你可以试下。
16位的颜色自然就更多了,只是我们的肉眼无法分辨。
cmyk是指的印刷色,我们理论上只按百分比来计算,所以,分100阶,而K是后期加上的黑,理论上cmy的结合就是黑色了,所以,我们我们认为rgb的色域较cmyk大一点。
说得比较多了,能明白吗?
⑷ 如何知道位图中的颜色表所占用的字节数
本结构所占用字节数 LONG biWidth; // 位图的宽度,以像素为单位 LONG 颜色表用于说明位图中的颜色,它有若干个表项,每一个表项是一个RGBQUAD
⑸ 位图图像的位图 - 颜色编码
RGB位图颜色的一种编码方法,用红、绿、蓝三原色的光学强度来表示一种颜色。这是最常见的位图编码方法,可以直接用于屏幕显示。CMYK位图颜色的一种编码方法,用青、品红、黄、黑四种颜料含量来表示一种颜色。常用的位图编码方法之一,可以直接用于彩色印刷。
⑹ 8位图的RGB值
8位位图,也就是256色位图,其实也是RGB(char,char,char)的结构,只是在文件头有个“颜色板”的256索引,标记了256种颜色的RGB色值,而图片区保持的不是颜色的值,而是索引号。
因此,只要是标准位图,LOAD进来之后,在内存中,每个位置还是一个RGB结构,和24位位图没有区别。
另外一种特殊的8位图是灰度图,灰度图一般都是严格按照R=B=G的方式保存的,索引和色值相同。
⑺ 怎样算位图的颜色深度
8位即8bit,位是存储二进制数的,所以只有0和1两种数,每位有两种组合,8bit(位)总共有2^8=256种组合,即可以有256种颜色
⑻ 位图的颜色表具体是什么东西啊
RGB
位图颜色的一种编码方法,用红、绿、蓝三原色的光学强度来表示一种颜色。这是最常见的位图编码方法,可以直接用于屏幕显示。
CMYK
位图颜色的一种编码方法,用青、品红、黄、黑四种颜料含量来表示一种颜色。常用的位图编码方法之一,可以直接用于彩色印刷。
⑼ 位图图像有256种颜色,那该图像的色彩深度为多少
颜色色彩深度是8。
256个不同的值来表示不同的颜色,也就是从0到255。用二进制表示就是从00000000到11111111,总共需要8位二进制数。所以颜色深度是8。颜色深度简单说就是最多支持多少种颜色。一般是用“位”来描述的。
在8比特深度的文件中,每个颜色通道的数据储存能力为8 bits,也就是说使用2进制来表示这个范围的话,它就是从00000000到11111111。这给予了每个通道256种色调。
颜色深度决定了设备能够捕捉的可能颜色的范围。颜色深度越高,能够捕获的颜色数量越多,这意味着渐变更平滑,色轮现象更少(或没有)。但是,图像深度越高,文件越大,这意味着对存储空间的需求越大,并且可能需要使用更强大的计算机来处理所有数据。
(9)怎样算位图的颜色扩展阅读:
不同格式文件的色彩深度:
1、BMP格式,则最多可以支持红、绿、蓝各256种,总共24位。所以颜色深度是24。
2、PNG格式,这种格式除了支持24位的颜色外,还支持alpha通道(就是控制透明度用的),总共是32位。颜色深度越大,图片占的空间越大。
3、虽然颜色深度越大能显示的色数越多,不意味着高深度的图像转换为低深度(如24位深度转为8位深度)就一定会丢失颜色信息,因为24位深度中的所有颜色都能用8位深度来表示,只是8位深度不能一次性表达所有24位深度色而已(8位能表示256种颜色,256色可以是24位深度的任意256色)。
4、在GDI+图像编程中,处理内容单调图案时,常常采用缩减位深度的方法来压缩图像的体积(GDI+支持2、8、16、24、32这五种颜色深度的图像编码处理)。
⑽ cdr里如何取位图的颜色
把图片导如后点吸管然后左上角有一个对象属性选择“样品颜色”之后就可以用吸管吸你想要的图片颜色了。我给你发图了你可以找到的。