Adobe
陈曦
2022-04-20 07:34:39
共 1 个回答
熊怡婷
2022-04-24 16:31:31
写在前面的话:
最近在知乎回答“通道”问题,之后又有很多问题需要引用本篇回答。因此,为了方便查找,我特意提取这个问题,放在我的专栏里,方便查阅.....
(好吧我承认我是为了 吸~粉~)
=====正文======
通道定义:存储0~255之间数值的一张二维表格。
(一般呈现方式是:用黑色代表0,用白色代表255,的一副黑白图像。)
换句话说,通道就是一堆数值,还是一个二维的。而这些数值加上用途定义就完成了不同的工作。
=====PS中0~255的由来=====
计算机使用的是2进制方式存储数据,一般8个二进制为一个字节。
而8位二进制位的存储数值范围为 .总共可以标记出256种状态(灰度)。
用一个字节标记一个像素的亮度,这就是8位通道的由来。
当然通道也不一定都是8位的,下图就是1个,二进制位的,通道图像。
(图片先要专为灰度,才可以转为位图。)
1位二进制位能做什么?保存0或者1,0为黑色,1为白色。这种图像就可以用老式的针式打印机打印出来。
除了1位(菜单灰度上方的“位图”)8位还有更多的选择
16位、32位也是PS支持的范围,但不是常用格式,一般软件还是8位通道。
16位彩色图像就是
16位的红 + 16位的绿 + 16位的蓝色 = 48位彩色图像。
如果是32位意味着什么?
32R+32G+32B=96位彩色图像
颜色数目就是2的96次方 = 79228162514264337593543950336+1种颜色
不要以为设置颜色越高越好,一般绘画和打印还是要用8位通道的。在高端图像处理与影视中才会用到其它更高通道类型。
32位通道的HDRI图像
提示:一般HDRI是由4张不同级别的曝光图片组成的。
什么是曝光级别?
就像人从室外进入电影院,开始一片漆黑,但适应这个环境以后(瞳孔放大接收更多的光线),我们还是可以利用微弱的光线看清楚周围环境的。
如果走出影院,望向正午的马路,结果外面的风景一片煞白,稍加适应或眯眼(瞳孔缩小),我们会适应明亮的环境。
我们的眼睛其实是有一个亮度适应范围的,需要依靠瞳孔透光的多少,来让眼睛的适应范围与环境一致。
相机拍摄原理和眼睛类似,使用光圈拍摄0~255级别亮度的画面,但是实际环境中的信息远远大于这个级别,因此使用4个8位图像,组成32位通道来记录所有信息。
(在不同曝光区间中发现,暗图中天上的云朵 和 亮图中地上的矮草,都保存在同一张图片上)
=====通道的用途=====
1、单色图像(256级灰度图像)
如果使用一个灯泡阵列,使用通道的数值来控制电压,影响灯泡亮度。我们就可以看到一副黑白图像了。
2、RGB彩色图像(8R+8G+8B=24位通道 真彩图像)
如果把上一种用法中的灯泡染上红色,就是一副红色的图画,如果吧每个红色灯泡的位置再加上绿色和蓝色灯泡。并且都用独立的通道控制亮度,结果我们就得到了一副彩色图像。而这个图像需要3个通道来同时控制,这个图像就叫做24位彩色图像。
(为什么只使用红绿蓝就可以组成各种颜色了?
这时因为人类的颜色感受细胞只有三类,正好对应“红绿蓝”这三种颜色。其余颜色是通过“红Red-绿Green-蓝Blue”不同比例脑补出来的。
不要觉得人类可怜,大多数哺乳动物只有亮度感受细胞。
因此不要命令狗狗:“把那个红色的球拿来”。狗狗做不到啊。
3、RGBA 透明彩色图像(32位通道图像,存储TGA文件时使用)
如果再加入一个通道,用数值来决定这个像素的不透明度,就可以完成透明抠像的效果了。
Red(8位)+Green(8位)+Blue(8位)+Alpha(8位)=32位彩色透明图像
(Alpha详细说明参考5、图层蒙版(透明通道))
4、CMYK油墨印刷
使用通道的数据来控制油墨的多少,使用通道中的0代表油墨用量为100%,使用255代表油墨用量为0%。就可以使用4色打印机机,控制每个墨头的流量,打印作品了。
5、图层蒙版(透明通道)
使用通道数据中的255代表当前像素不透明,使用0代表当前像素透明,这个定义与“3、RGBA 透明彩色图像”定义一致。
在软件中,到底白色代表透明还是不透明,那就需要注意软件中用的是什么单词。
=====英语课上课=====
在英文PS AI AE软件中使用的英文单词是:
Opacity
英 [əʊˈpæsəti] 美 [oʊˈpæsəti]
n.
不透明性;费解;难懂;模糊
在一些三维软件中,比如Maya使用的英文单词是:
Transparent
英 [trænsˈpærənt] 美 [trænsˈpærənt]
adj.
透明的;清澈的;易识破的;显而易见的
=====英语课下课=====
例如:《全年级排行榜》,你应不应该挣第一?
别急,你先看清楚是《全年级优秀学生榜》还是《全年级最差学生榜》,
如果是《全年级最差学生榜》,你是不是应该挣最末。
就像透明通道白色到底代表的是透明,还是不透明,需要看看单词是O(不透明度)还是T(透明度)。
为什么PS要必须把不透明作为标记?
为什么不像剪纸一样标记剪掉的位置?
我想原因主要来源于赛璐璐。
赛璐璐需要在绘制完颜色后,需要在颜色后面补白色,防止漏光。
6、选区通道
使用通道数据中的255代表选中,使用0代表未选中,这样就可以把选区转换为通道,或吧通道转换为选区。(PS 菜单中:选择》存储选区就是这样使用的)
选区变成通道就可以使用画笔,亮度调整工具和滤镜来修改选区的范围和形状了。
PS的快速蒙版就是利用了这个方法完成的。
7、高度通道
一般制作山地地形的时候,都可以通过一张黑白图像来完成。通道0代表不凸起,255代表凸起最大值。
8、景深通道
使用通道中255代表近处,0代表远处。来配合 PS滤镜》模糊》镜头模糊。完成镜头聚焦的效果。
或者用景深通道为场景添加雾的效果
9、Occ环境光通道
Occ用黑色代表面与面之间的距离近,白色代表远。(Occ用来代替环境光合成)
(环境光:所有看的到的物体都反射光线,也可以理解为每个物体都是光源。减弱环境光源的主要原因是物体表面之间的距离。距离越近,环境光越暗。)
10、法线通道
用三个通道来标记面的朝向,可以配合(PS软件中的滤镜》渲染》光照)为3D渲染素材打光。
(法线通道中,用红色通道标记左右,绿色通道标记上下,蓝色通道标记前后)
11、速度通道
用来标记物体的运动方向,用来配合合成软件做的运动模糊滤镜使用。
如果继续写还可以写出更多的通道用法....
======那么回过头来说说什么是通道,如何使用?======
通道就是一堆数值,一般用黑白图像来呈现。
这堆数值你可以拿来修改,并且重新定义用途。
颜色?选区?高度?景深?法线?
理解了他们本质都是黑白图像,都是一堆数值。那么他们就可以混用!
核心就是:通道就是用亮度表示的数据。就像数字5。单独存在也就是个数字。当人们赋予一个单位的时候,它就可以指代一个具体事物。5元,5辆,5匹,5台,5艘,5本,5张同理,一个黑白图像通道。当我们定义白色代表什么的时候,通道就有了具体用处。选区通道,亮度通道,不透明通道,凹凸通道,景深通道,光滑通道。
如果都是一个东西,那么我们就可以很好理解:使用图像中RGB的任意一个黑白分明的通道来当作选区,来扣取图像了,或者直接作为一个图层的图层蒙版来控制图层的不透明度。
像素组成通道(黑白图像),通道组成图像或其它的一切。
阅读原文