在 Photoshop 的“通道”工具栏中,按住 Ctrl 键并单击红色通道的缩略图时如何确定选择?我知道它的作用类似于根据像素的 R 值选择像素,但我想知道其背后的精确公式。
答案1
您可以将选择视为灰度图像。对于每个像素(特定位置的一个小方块),它存储一个介于 0 到 255 之间的值(0:未选中,255:完全选中)。
在彩色图像中,每个像素有四个值(介于 0 到 255 之间):红色、绿色、蓝色和透明度(也称为 Alpha)各一个。因此,白色像素为 255,255,255,255,黑色为 0,0,0,255,红色为 255,0,0,255 等。
当您根据红色通道进行选择时,选择的每个像素都会从图像中的红色通道获取值。因此,如果像素是红色、紫色或白色(所有红色=255),则选择值将为 255。如果像素是蓝色、绿色、黑色(所有红色=0),则选择值将为 0。
当您按住 Ctrl 键并单击图层的主缩略图时,选择以相同的方式进行,但是是从透明度值开始。
答案2
我将尝试补充 Ivan 的回答。
在现实生活中,颜色是无限的。为了处理摄影和计算机图形学中的颜色,人们利用了这样一个事实:眼睛实际上只能区分“有限”数量的不同颜色(数量有数千万,但有限)。在大多数情况下,即使是这个数字的一个子集也足够了。例如,一张不包含太多连续颜色渐变的照片通常可以用少至 256 种优化颜色和欺骗眼睛混合相邻像素的技巧很好地再现。
要处理颜色,需要用不同的“颜色空间”来表示。这些颜色空间要么将颜色表示为不同强度的原色组合(如红/绿/蓝或青色/洋红/黄色),要么表示为其他方案,如色调/饱和度/强度。对于任何颜色空间,图像颜色都存储为每个颜色“维度”的增量值。对于三个或更多“维度”,每个维度的增量在 0-100 或 0-255 之间,可以产生足够的总颜色,足以再现我们眼中看起来不错的图像。
如果您谈论的是 RGB(红/绿/蓝颜色空间),则所有颜色都由这三种原色的混合表示。很少有纯原色的像素。每个颜色通道就像图像中所有像素的该原色强度的灰度图像。通道组合在一起显示图像。
选择一个颜色通道只是缩小了您要处理的范围。您使用的选择工具的类型决定了要选择的内容。曲线工具仅在该颜色通道内调整强度。
每种原色都是单独存储的;可以将其视为每种原色的数据字段。因此,没有公式来选择颜色通道,您只需处理单个颜色数据字段。公式用于选择或操纵值以更改图像的外观。一旦您将颜色表示为颜色空间中的值,您就会处理数字,并且可以使用数学公式、数学曲线公式等来调整它们。
在 Photoshop 等应用程序中,有无数工具可用于选择和处理像素和颜色。每个工具都是使用数学公式完成的。