Photoshop 通道讲解

2023-11-01

我常常问我的学生「什么是Photoshop最重要,不可或缺的功能?」,很多人的回答是图层(Layer),其实在Photoshop3.0之前根本没有图层的功能,在Photoshop的领域中,最重要的功能是选取范围,正确的运用选取范围,才能够做出精准的合成,无法选取的话,则什么都无法做,无法拷贝、无法贴图,什么都不能做!而选取范围在储存後,可以藉由黑与白的形式储存成色频(Alpha Channal),换言之,选取范围等於色频,色频才是Photoshop中最重要的功能,图层是次要的功能,可是因为图层的学习较容易,几乎所有人都不把色频当一回事,造成学习出现断层,在某些关键点都无法突破,没有正确的了解色频的应用就以为自己的Photoshop程度已经够了,连基本观念都没有学好而不自知......。

所以在本书中在色频方面有很深刻的解析,主旨在於让各位读者把失去的观念找回,不可讳言的,台湾真的很少人懂色频的应用,填鸭式的教育让学习本末倒置,看过太多人不会使用色频就宣称自己Photoshop很强,从事设计工作多年,见过的Photoshop使用者都是一知半解。在国外的Photoshop使用者大多数都懂色频,因为欧美国家的教育比较重观念,国内的Photoshop的使用者大多是很会背指令,那只能学会Photoshop台面上的功能,真正厉害的台面下功能则完全不会,希望这本不一样的教学书,能让各位真正学会Photoshop面下的功能。

在暗房合成的时代,影像合成工作者必须关在暗房里,在放大机的下面做遮板,在曝光时遮住不要曝光的部份,反覆几次相同的动作,就能运用不同的遮板完成高难度的合成。

Photoshop其实就是数位化的暗房,色频(Channel)就是遮板,黑色的部份就是我遮住的部份,白色的部份可以执行曝光,完全跟以前的暗房合成一模一样,所以在色频的观念中,白色是我要的部份,黑色是我不要的。

  在後面的观念介绍中将会让各位真正了解色频的观念。

一.原色色频(Channel)

原色色频简单的说就是组成影像的色板,例如RGB的影像是由R、G、B三个色板所形成的,透过这三个色板组合起来才能组成一个RGB的影像。也因为这些色板,Photoshop的许多功能才得以实现,例如使用曲线调整时,并不是在调整影像本身,选择RGB是同时调整R、G、B三个色板的明暗,选择R则是调整R这个色板的明暗,藉由调整这些色板,达到影像调整的目的。

  这些色板被放置在色频面板里,有些人称它为原色色频,我也姑且这样称呼它。在制作影像时,除非真的必要,强烈的建议不要直接去修改这些原色色频,尽量建议使用Photoshop内建的功能作影像调整(例如曲线调整),它就会自动去修改这些原色色频。

二.选取范围与色频的关系

  在Photoshop里面,首先最重要的,一定是制作出正确的选取范围,因为选取范围是合成的最基本步骤,只要了解选取范围等於色频这个观念,并且妥善运用,就可以利用色频去制作出想要的选取范围,则可以更自由自在的制作选取范围。

  选取范围可以储存为色频,储存选取范围或制作选取范围的色频,就是Alpha色频。选取的范围在色频里面是显示白色,没有选取到的地方是黑色,因此这里就可以了解到一个运用Alpha色频最重要的观念--白色是我们要的地方,黑色是不要的地方。

1.选取范围可以储存成Alpha色频。在制作好选取范围後,执行储存选取范围(Select/Save Selection...),就可以将选取范围以黑与白的形式储存在Alpha色频里。

2.既然选取范围在色频中显示为白色,那表示我在Alpha色频里面所画的白色,也可以变成我的选取范围。只要按住Ctrl键(Mac:Command键)并用滑鼠点选想叫出选取范围的Alpha色频就可以叫出选取范围。

3.利用Alpha色频制作选取范围的好处就是可以制作出有层次的选取范围,如果我在色频上画上由白到黑的渐层,便可以制作一个渐层的选取范围,在这个渐层的选取范围里面填入颜色,则可以得到一个渐层的颜色。

4.在Alpha色频里贴入影像,便可以利用影像的明暗关系叫出影像的选取范围,如果利用这个选取范围填入颜色或调整颜色就可以将影像作些合成。

5.在原色色频里面的影像也可以叫出选取范围,反正只要是色频白色的部分,都可以变成我的选取范围。只要按住Ctrl键(Mac:Command键)并用滑鼠点选想叫出选取范围的原色色频(如图2-13)就可以叫出原色色频的选取范围。

三.快速遮色片(Quick Mask)

  如果要使用喷笔等工具来修改选取范围的话,每调整一次就会新增一个Alpha色频,实在有点麻烦,这点Photoshop也想到了,只要使用快速遮色片(Quick Mask),一样可以使用喷笔等工具修改选取范围,并且不须将选取范围储存成Alpha色频。

  只要在制作好选取范围时,使用滑鼠按下工具面板下方的快速遮色片模式,或者是在英文输入状态下按快速键Q一样可以进入快速遮色片模式,为了方便区隔快速遮色片与影像,快速遮色片是以50%的红色显示的(红色的部份原本是黑色的,只是方便辨视,所以用其他颜色呈现),跟色频的观念一样的,选取的区域在进入快速遮色片模式时,会是白色的,没有选取到的区域则是黑色的,这时我们就可以用各种方法来修改这个选取范围,用喷笔工具或是滤镜、贴入影像等等的方法都能修改选取范围,修改好时只要按下工具面板下方的正常模式键,就可以将修改好的快速遮色片转换成选取范围了。

  快速遮色片最大的好处就是能够精确的调整选取范围,像有些要去背的物件边缘并不很明显,不太容易制作选取范围,我们就可以利用快速遮色片将选取范围画出来,然後就可以制作精准的去背。

  其实快速遮色片就是色频,在进入快速遮色片模式时,在色频面板下方会出现Quick Mask的暂时性Alpha色频,只要回到正常模式时,这个暂时的Quick Mask就会自动消失。

  如果觉得快速遮色片显示50%的红色与你的影像冲突时,例如你的影像本身也是红色系时,你也可以在色频面板里的Quick Mask面板里设定显示的颜色(只要用滑鼠左键点两下Quick Mask,就能叫出Quick Mask面板)。

四.图层遮色片(Mask)

  在以前的暗房合成时代必须要使用一片遮色片?遮住不要曝光的部份,Photoshop的遮色片也是一样的道理,图层遮色片(Mask)是在一个图层里加入一个遮色片来控制图层的显示范围,可以随时修改,并且不会修改到图片本身,因此,失败了完全可以重?是图层遮色片最大的好处。

  假设我要将一张影像贴入另外一张背景中,可以看到女性的边缘太清楚了,这时後图层遮色片就是一个很好的选择,只要先点选要增加图层遮色片的图层,然後按下图层面板下方的遮色片键,就会在所选图层里增加一个图层遮色片,并且图层状态会自动转换成遮色片模式(在眼睛的右边栏位),这时代表我们可以编辑图层遮色片,而且不会影响到原本的影像,以後如果又要修改这个图层遮色片,只要用滑鼠左键点选图层遮色片栏位即可。

  然後使用喷笔或其他工具修改图层遮色片,跟色频的观念一样,白色是要显示的区域,黑色是我不想显示的区域,正确的运用黑与白就可以让影像合成更为随心所欲,并且可以做出有层次的合成作品。

  图层遮色片其实是增加一个遮色片在图层里,藉由这个遮色片?遮掩图层的影像,完全不会影响到影像本身,从示意图中可以清楚了解图层与遮色片的关系,遮色片只是附属的功能,却非常好用。

  其实图层遮色片也是一种色频,在点选到图层遮色片时,在色频面板下方会出现Mask的色频,这是方便让你编辑遮色片用的。也因此我一直强调了解色频的重要性,黑与白的运用在Photoshop里真的占了很大的比重。

五.调整图层(Adjustment Layer)

  另外也是使用色频黑与白的观念的,就是非常好用的调整图层了(Adjustment Layer),调整图层是用以调整颜色的图层,可以一次更改数个图层的颜色。
要一次更改具有多个图层的影像时,只要在图层的上方增加一个调整图层(Adjustment Layer),并且调整颜色,就可以一次调整多个影像,调整图层只能够调整在它下方的图层与背景,因此在操作上,必须先点选所有调整的图层中最上方的图层,然後按下图层面板下方的新增调整图层键并且选择所要使用的影像调整选项(或是执行Layer/ New Adjustment Layer/.....),就可以新增一个调整图层,这时会出现影像调整面板,作好调整的设定後,按下OK键就可以看到新增的调整图层出现在刚刚点选图层的上方,你就可以看到调整後的效果了。

  如果以後还要更改影像调整的设定值的话,随时可以点两下影像调整图层,就会再次出现影像调整面板,让你可以调整影像调整的设定值。

  可以发现到影像调整图层已经帮你准备好遮色片(Mask)了,调整图层跟图层遮色片一样,都是利用黑与白控制的,白色是要做影像调整的区域,黑色是我不想做影像调整的区域,利用这个遮色片就可以让调整图层只会调整到局部区域的影像。在点选到调整图层时,在色频面板下方也会出现Mask的色频,这些功能跟色频都有密不可分的关系。

千万记住「白色是我要的,黑色是我不要的。」(菜菜子注:指在默认设置下)这句话,将会让你在Photoshop的应用上得心应手。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Photoshop 通道讲解 的相关文章

  • 如何在Windows命令提示符下使用单个命令获取java版本?

    我需要获取java版本1 6 0 26从下面java version output java version 1 6 0 26 Java TM SE Runtime Environment build 1 6 0 26 b03 Java H
  • NSSpeechRecognizer 示例

    好的 所以我需要这样做 等待命令 晚安 然后运行一个动作 有人可以解释如何实现这一点吗 试试这个网站 http www cocoadev com index pl NSSpeechRecognizer http www cocoadev c
  • 在 d3.js 中显示/隐藏图层

    首先 我是 d3 js 的新手 我有一张地图 上面显示了一些点 现在我想添加按钮来显示 隐藏点 到目前为止我所拥有的 function checkAll d3 selectAll g attr visibility visible func
  • 如何禁用vim中的内置命令

    在vim中 当我点击 wq这几乎总是在尝试输入时发生的意外 w 我想禁用 wq 我发现的最接近的是cmap 但它有一些奇怪的行为 如果我做类似的事情 cmap wq w 我什至无法输入 wq 它只是重新映射击键顺序wq to w在命令模式下
  • Window 中的 CommandBinding 无法捕获 ContextMenu 中命令的执行

    一个非常简单明了的例子 我有一扇窗户 它设置了 CommandBindings 以捕获 RoutedUICommand 执行
  • 我可以通过 DataTrigger (XAML) 调用函数吗?

    我在 xaml cs 中有一个我想调用的函数 xaml cs private void treeView SelectedItemChanged object sender EventArgs e treeView ScrollToCent
  • 如果我使用圆形图像,图像不会显示在 imageView 中

    我有一个表视图 我需要在节标题中显示author img 在 ViewForSectionHeader 方法中 我想让图像成为圆形 但如果我这样做 无论在模拟器中还是在真实设备中 图像都根本不会显示 如果我删除代码 uiimageview
  • 跳转后 vim 中自动 'zz'

    当我跳转到世界上的任何地方后 无论是在当前文件还是在不同的文件中 是否可以让vim自动运行zz 重新以当前行为中心 在搜索之类的事情之后我想要这个 ctrl o and ctrl i 以及几乎任何运动 除了hjkl Thanks Voila
  • 如何在 Emacs 中创建目录?

    究竟如何使用 Emacs 创建新目录 我使用什么命令 如果可以的话请举个例子 创建目录dir to create type M x make directory RET dir to create RET 创建目录dir parent1 n
  • 如何快速知道Gimp中的图层尺寸?

    每次我想知道 Gimp 中的图层尺寸时 我都会打开 缩放图层 对话框来获取它 有没有更好的方法可以一目了然 可能是一些配置选项将其显示在图层名称的底部 右侧 或底部栏中 也许这可能是 Gimp 功能请求 谢谢你 GIMP 确实有方法配置状态
  • 如何在网页中动态显示 ping 输出?

    作为诊断页面的一部分 我希望用户能够运行 ping 即一个普通的 shell 命令 将 ICMP ECHO REQUST 发送到某个 IP 并在浏览器的 div 中动态显示结果 后端是 Ruby Rails 我已经在服务器端运行该命令并读取
  • 传单通过图层选择添加/删除图例

    我是 Leaflet JavaScript 的新手 并且一直在努力让图例仅在从图层控件中选择特定图层时才显示地图 我有三层 其中一层我希望没有图例 另外两层有相应的图例 我遇到了一个例子 但未能使其工作 Add and remove leg
  • 通过 Slack API 发送命令

    有没有办法以编程方式发送command通过 API 到 Slack 我已成功发布消息 var postingResponse client UploadValues https slack com api chat postMessage
  • Vim:如何将一组行重新格式化为一行(如果该行是一个句子)?

    不是重复的在 Vim 中 将文件中的所有行连接成一行的最简单方法是什么 https stackoverflow com questions 391710 in vim what is the simplest way to join all
  • CSS 边距为负而不移动父容器

    我正在尝试进入此页面 http musicaladvocacy org http musicaladvocacy org 显示 Home 灰色渐变中的白色容器 的区域向上移动约 60 px 但正如您所看到的 它同时将父容器向上移动 我只是想
  • 在远程机器上执行多个命令

    在下面的命令中 我尝试 ssh 命令并执行多个命令 如果任何命令失败 即如果 command1 退出 那么如果 command1 和 commnd 2 退出 否则在远程计算机上执行命令 3 我如何退出 我怎样才能做到这一点 ssh logi
  • MVVM 路由和中继命令

    两者有什么区别路由命令 http msdn microsoft com en us library system windows input routedcommand aspx and 中继命令 http msdn microsoft c
  • Django:如何从管理界面调用管理自定义命令执行?

    参考 从代码执行管理命令 https stackoverflow com questions 907506 how can i call a custom django manage py command directly from a t
  • Leaflet Map - 第二个多边形使第一层不可点击

    我正在制作美国社区调查数据地图 目前我有一个主要层 如下所示plotMerge incomePerCapita 它运作良好 有一个完全充实的弹出窗口 图像等等 当我添加第二层以提供县和地区边界时 区域边界变得不可单击 似乎被新层掩盖了 如果
  • Linux 上 的默认键绑定是什么? Mac 将此绑定到命令

    Vim 的一些示例设置 例如janus https github com carlhuda janus 将命令键绑定到某些命令 例如 Command Shift F for Ack map

随机推荐

  • flutter 圆角裁剪

    需求 高宽 为40 圆角度20 1 先实现高宽40方形 创建 Container 设置 width 40 height 40 如果需要颜色 自行在 color设置 2 设置圆角度 使用Physicalmodel方式 需要设置 color b
  • Python日期格式处理

    数据分析工作中 Python和SQL是常用的两大工具 常见的数据类型有数值型 字符串型 日期型等 对日期型格式进行处理也是比较常见的情形 文章SQL中日期格式处理记录了SQL针对日期型字段的处理过程 本文记录Python对日期型数据的处理
  • Linux 下创建新用户并且添加为root组用户

    1 创建用户及设置密码 创建用户名 useradd test 设置密码 passwd test 输入两次密码 test 2 给新用户授root权限 1 chmod v u w etc sudoers 增加 sudoers 文件的写的权限 默
  • 有关StandardScaler的transform和fit_transform方法

    背景 StandardScaler类是一个用来讲数据进行归一化和标准化的类 所谓归一化和标准化 即应用下列公式 使得新的X数据集方差为1 均值为0 问题一 StandardScaler类中transform和fit transform方法有
  • OpenCV中利用knn进行数字(0-9)识别--RGB-D相机采集

    目录 前言 一 KNN原理 二 数字识别系统效果演示 三 数字识别系统 1 图像采集 2 阈值分割 定位数字区域 3 轮廓特征分析 定位数字区域 4 数字轮廓提取 5 扩充边界并归一化其尺寸 6 训练数据集并预测测试样本 总结 前言 本章使
  • Google Cloud API设计指南

    目录 一 基于资源的设计 什么是 REST API 设计流程 资源 方法 示例 Gmail API Cloud Pub Sub API Cloud Spanner API 二 资源名称 完整资源名称 相对资源名称 资源 ID 集合 ID 资
  • 牛客:华为机试---人民币转换

    1 题目描述 考试题目和要点 1 中文大写金额数字前应标明 人民币 字样 中文大写金额数字应用壹 贰 叁 肆 伍 陆 柒 捌 玖 拾 佰 仟 万 亿 元 角 分 零 整等字样填写 30分 2 中文大写金额数字到 元 为止的 在 元 之后 应
  • ubuntu18 安装gcc 9遇到add-apt-repository: command not found

    sudo add apt repository ppa ubuntu toolchain r test 执行上面命令遇到add apt repository command not found问题 尝试了各种方法 发现下面方法最有用 依次执
  • Makefile 中的几种 等号

    在Makefile中我们经常看到 这几个赋值运算符 那么他们有什么区别呢 我们来做个简单的实验 新建一个Makefile 内容为 ifdef DEFINE VRE VRE Hello World else endif ifeq OPT de
  • 《HRNet-OCR:Object-Contextual Representations for Semantic Segmentation》论文笔记

    参考代码 HRNet OCR 1 概述 导读 这篇文章研究了语义分割中上下文信息的提取与表达 其方法设计的灵感来自于 分割中一个像素的label是其对应目标 object 的类别 那么基于此文章便是通过不同object区域的表达去关联并表达
  • spring-security--基础--5.1--ACL--介绍

    spring security 基础 5 1 ACL 介绍 代码位置 https gitee com DanShenGuiZu learnDemo tree master spring security learn 1 介绍 ACL 访问控
  • JDBC(数据库连接)——url写法

    JDBC的URL 协议名 子协议名 数据源名 协议名 总是 jdbc 子协议名 数据库类型协议 数据源名 用户 数据库名等信息 常见的数据库连接 oracle 驱动 oracle jdbc driver OracleDriver URL j
  • 解析智能扫地机器人中蕴含的情感元素

    在新一轮新冠疫情爆发后 大众宅在家的时候也变多起来 对于居家清洁的需求也越来越旺盛 人们希望可以从日常的繁琐的家务中解放出来 其中智能扫地机器人就占有一席之地 在市场需求持续走高的催生下 技术也在不断革新换代 根据数据显示 2021年前11
  • js数组处理方法总结slice、join、filter、map、indexOf、reduce、reduceRight等

    归纳总结数组的处理方法如下 1 splice 功能 1 删除 从数组中删除元素 两个参数 第一个参数 要删除元素的起始位置 第二个参数 要删除的项数 2 添加 插入元素到数组中 三个参数 第一个参数 起始位置 第二个参数 0 第三个参数 插
  • 【论文速递】TPAMI2022 - 自蒸馏:迈向高效紧凑的神经网络

    论文速递 TPAMI2022 自蒸馏 迈向高效紧凑的神经网络 论文原文 Self Distillation Towards Efficient and Compact Neural Networks 获取地址 https ieeexplor
  • virsh help domain命令内容解析

    简介 这段时间学习热迁移 要不断的在qemu monitor和libvirt中调转使用命令 故整理virsh命令 这篇是第一篇 整理virsh help domain相关内容 span style color 656565 span sty
  • 相约清华!AI药物研发大赛总决赛明日开幕

    2022年 百度飞桨联合清华大学药学院 筹备建设 AI 药学 产学研融合创新基地 推出了一系列AI 生物计算前沿课程和人才培养计划 今年5月 百度飞桨联合清华大学药学院 百度智能云和临港实验室 共同发起了首届全球AI药物研发算法大赛 并得到
  • mac如何卸载python2.7_mac python环境的安装与卸载

    换电脑之前并没有了解很多mac 所以习惯性的安装软件都是官网或者appstore下载来安装的 so 我下载了python2 7 并安装了 后来学习的视频是3 6的版本 又下载的3 6的版本来安装 过程中知道自带python2 7版本 也看到
  • 踩坑系列—mybatis查询没有数据时返回的list是null还是空集合?

    场景 根据多个条件查询 返回list集合数据 代码 第1步 根据页面多个条件查询 List list userDao queryOrders queryParams if null list return null 第2步 有数据再追加其他
  • Photoshop 通道讲解

    我常常问我的学生 什么是Photoshop最重要 不可或缺的功能 很多人的回答是图层 Layer 其实在Photoshop3 0之前根本没有图层的功能 在Photoshop的领域中 最重要的功能是选取范围 正确的运用选取范围 才能够做出精准