当前位置: 首页 > news >正文

Photoshop中颜色与色调的调整

Photoshop中颜色与色调的调整

  • Photoshop中的颜色模式
    • RGB模式
    • 灰度模式
    • 位图模式
    • 索引模式
    • CMYK模式
    • Lab模式
  • Photoshop中的颜色/色调调整命令
    • 颜色/色调调整命令的分类
    • 亮度/对比度调整命令
    • 色阶命令
    • 曲线命令
    • 曝光度命令
    • 自然饱和度命令
    • 色相/饱和度命令
    • 色彩平衡命令
    • 照片滤镜调整命令
    • 通道混合器调整命令
    • 阴影/高光调整命令
    • 黑白调整命令
    • 阈值调整命令
    • 色调分离调整命令


Photoshop中的颜色模式

RGB模式

  RGB模式中每个像素的RGB值介于0~255之间,其通过3种颜色通道,可以显示出16,700,000(256×256×256)种颜色。

  • 若R=G=B≠0或R=G=B≠255时,颜色为中性灰色;
  • 若R=G=B=0时,颜色是纯黑色;
  • 若R=G=B=255时,颜色是纯白色;

灰度模式

  灰度模式是由256级灰度组成的,仅包含亮度,不包含颜色,0代表黑色,255代表白色,其他值代表了黑和白之间过渡的灰色。

  • 执行 图像->模式->灰度 命令可将RGB模式的图像转换为灰度模式;

位图模式

  位图模式仅使用黑色和白色来表示图像的色彩,其所占用的存储空间较少,仅适用于黑白对比强烈的图像。

  • 执行 图像->模式->位图 命令可将灰度模式的图像转换为位图模式;

索引模式

  索引模式是通过颜色查找表来存储图像的颜色,若原图像中的某种颜色没有出现在该查找表中,则程序会选取最接近的一种来模拟该颜色。


CMYK模式

  CMYK模式以打印在纸上的油墨的光线吸收特性为基础,在用印刷色打印图像时,应使用CMYK模式。


Lab模式

  Lab模式由亮度分量(L)、两个色度分量(a和b)组成,具体如下:

  • 亮度L:其范围为0~100;
  • 色度a:其表示从绿色到红色再到黄色的光谱变化,范围为+120~-120;
  • 色度b:其表示从蓝色到黄色的光谱变化,范围为+120~-120;

Photoshop中的颜色/色调调整命令

颜色/色调调整命令的分类

在这里插入图片描述
  可通过上图所示红框中的方式调整颜色/色调,各个命令的作用如下:

  • 色阶/曲线:用于调整颜色和色调;
  • 曝光度/阴影/高光:仅能调整色调;
  • 自然饱和度/色相/饱和度:用于调整色彩;
  • 色彩平衡/照片滤镜:为快速调整命令,使用简单,用于调整色彩;
  • 通道混合器/可选颜色/匹配颜色/替换颜色: 用于匹配多个图像之间的颜色,替换指定的颜色或对颜色通道作出调整;
  • 反相/色调分离/阈值/渐变映射:分别用于将图像转换为负片效果、分离色彩、简化为黑白图像、用渐变颜色转换图片中的原有颜色;

亮度/对比度调整命令

在这里插入图片描述
  执行 图像->调整->亮度/对比度 命令即可弹出如上图红框中所示的亮度/对比度对话框,拖拽滑块即可调整图像的亮度或对比度。

  亦可点击亮度/对比度对话框中的自动按钮来智能调整图像的亮度或对比度。

  注1:若勾选亮度/对比度对话框中的使用旧版复选框,则可得到与Photoshop CS3以前版本相同的处理结果 ,即对图像进行线性调整,对比度处理效果更强,但图像细节丢失较多。
  注2亮度/对比度命令只适用于粗略的调整图像,调整时可能会丢失图像细节,对于高质量要求的图像来说,最好采用色阶曲线命令来调整。


色阶命令

  色阶命令常用于修正曝光不足曝光过度的图像,同时可对图像的对比度进行调节。

在这里插入图片描述

  执行 图像->调整->色阶 命令即可弹出如上图红框中所示的色阶对话框,对话框中各个选项的含义如下:

  • 通道:用于选择要调整的颜色通道,默认为复合颜色通道 ,即在调整过程中 ,各个颜色通道中的相应像素会按比例自动调整以避免图像色彩平衡;

  • 输入色阶:拖动其下方的三个小滑块或在色阶框中输入数值即可分别设置阴影、中间色调和高光色阶值以调整图像的色阶。其中的直方图可以显示图像的色调范围和各个色阶的像素数量;

  • 输出色阶:拖动其下方的两个小滑块或在色阶框中输入数值即可设置输出图像的最高色阶和最低色阶。

    • 向右拖动黑色滑块可以减少图像中的阴影色调,使图像变亮;
    • 向左拖动白色滑块可以减少图像中的高光,使图像变暗;
  • 自动:用于自动调整图像的对比度与明暗度;

  • 选项:单击该按钮可弹出自动颜色校正选项对话框,内部可设置自动调整的算法;

  • 取样吸管:如上图中绿框所示,从左至右依次为黑色吸管、灰色吸管和白色吸管,选择相应的吸管并在图像中点击即可完成色调的调整;


曲线命令

  曲线命令与色阶命令类似,可以调整整个图像的色调,但曲线命令不是采用高光、阴影、中间色调三个变量来进行调整的,而是使用调节曲线进行调整,具体如下 :

在这里插入图片描述
  执行 图像->调整->曲线 命令或按快捷键Ctrl+M即可弹出如上图红框中所示的曲线对话框,对话框中各个选项的含义如下:

  • 通道:用于选择要调整的颜色通道,调整通道可以改变图像的颜色;
  • 编辑点以修改曲线:默认处于选中状态,在曲线上单击可以添加新的控制点,拖动控制点即可调整曲线进而改变图像的色调;
  • 通过绘制来修改图像:选中该按钮后,可以手动绘制曲线,绘制完成后单击编辑点以修改曲线按钮,曲线中会显示出控制点;
  • 平滑:用于对通过绘制来修改图像绘制的曲线进行平滑处理;
  • 曲线调整工具:选中该工具之后在点击图像,则会在 曲线中显示出一个空的圆形,其代表了光标点击处的色调在曲线中的位置;
  • 取样吸管:从左至右依次为黑色吸管、灰色吸管和白色吸管,选择相应的吸管并在图像中点击即可完成色调的调整;
  • 黑场/白场滑块:用于设置输出图像的最高色阶和最低色阶;
  • 自动:用于自动调整图像的对比度与明暗度;
  • 选项:用于调整自动按钮实现的自动校正效果;
  • 基线:网格上显示以45°角绘制的基线;
  • 交叉线:调整曲线时,显示水平线和垂直线;

曝光度命令

  曝光度命令用于模拟相机内部的曝光处理,可以用于调整曝光不足或曝光过度的数码照片;

在这里插入图片描述
  执行 图像->调整->曝光度 命令即可弹出如上图红框中所示的曝光度对话框,对话框中各个选项的含义如下:

  • 曝光度:向右拖动滑块增加曝光度,向左拖动滑块减少曝光度;
  • 位移:该选项使阴影和中间调变暗,对高光部分的影响较小;
  • 灰度系数校正:使用简单的乘方函数调整图像的灰度系数;
  • 设置黑场吸管工具:该工具用于设置位移,将吸管选取的颜色设置为黑色;
  • 设置白场吸管工具:该工具用于设置曝光度,将吸管选取的颜色设置为白色;
  • 设置灰场吸管工具:该工具用于设置曝光度,将吸管选取的颜色设置为中度灰色;

  :由于曝光度命令是基于线性颜色空间进行工作的,而不是通过当前颜色空间运用计算进行调整的,所以曝光度命令只能调整图像的曝光度,无法调整色调。


自然饱和度命令

  自然饱和度命令用于对画面进行选择性饱和度调整,可以对接近饱和的色彩降低调整程度,对不饱和的色彩进行较大幅度的调整,其还对皮肤的肤色进行一定的保护,确保在调整过程中不会过度饱和;

在这里插入图片描述

  执行 图像->调整->自然饱和度 命令即可弹出如上图红框中所示的自然饱和度对话框,对话框中各个选项的含义如下:

  • 自然饱和度:可提供不饱和颜色的饱和度并保护已经很饱和的颜色;
  • 饱和度:同时提高所有颜色的饱和度,不管当前画面中各个颜色的饱和度情况如何;

色相/饱和度命令

  色相/饱和度命令用于调整图像中特定颜色分量的色相、饱和度和亮度,亦可调整图像中的所有颜色。

在这里插入图片描述

  执行 图像->调整->色相/饱和度 命令即可弹出如上图红框中所示的色相/饱和度对话框,对话框中各个选项的含义如下:

  • 编辑菜单:其下拉列表中可以选择要调整的颜色,可以选择全图、红色、黄色、绿色等颜色;
  • 色相:改变图像的色相;
  • 饱和度:改变图像的饱和度;
  • 明度:改变图像的亮度;
  • 着色:勾选该选项后,可以将图像转换为仅有一种颜色的图像,此时拖动色相滑块即可调整图像的颜色;
  • 吸管工具:若在编辑菜单中选择了一种颜色,便可使用吸管工具在图像中单击选择颜色范围;
  • 添加到采样:在图像中单击可增加颜色范围;
  • 从采样中减去:在图像中单击可减少颜色范围;

  :采用吸管工具添加到采样以及从采样中减去工具设置完颜色范围之后便可以拖动滑块调整颜色的色相、饱和度以及明度。


色彩平衡命令

  色彩平衡命令用于调整图像的总体颜色混合。互相对应的两种颜色互为补色,提高某一颜色的比重时,另一侧补色的颜色就会减少。

在这里插入图片描述

  执行 图像->调整->色彩平衡 命令或按快捷键Ctrl+B即可弹出如上图红框中所示的色彩平衡对话框,对话框中各个选项的含义如下:

  • 色阶:用于设置色彩通道的色阶值;
  • 色调平衡:可以 选择一个色调范围来进行调整;
  • 保持明度:勾选后可防止图像的亮度随颜色的更改而更改;

照片滤镜调整命令

  照片滤镜调整命令模拟了在相机镜头前添加彩色滤光镜的功能。

在这里插入图片描述
  执行 图像->调整->照片滤镜 命令即可弹出如上图红框中所示的照片滤镜对话框,调整后的图像如上图所示。


通道混合器调整命令

  通道混合器调整命令利用存储颜色信息的通道混合通道颜色从而改变图像的颜色。

在这里插入图片描述
  执行 图像->调整->通道混合器 命令即可弹出如上图红框中所示的通道混合器对话框,调整后的图像如上图所示。


阴影/高光调整命令

  阴影/高光调整命令用于校正因强逆光而出现阴影的图片或因太接近闪光灯而有些发白的焦点。

在这里插入图片描述

  执行 图像->调整->阴影/高光 命令即可弹出如上图红框中所示的阴影/高光对话框,对过曝图像调整后的效果如上图所示,对过暗图像调整后的效果如下图所示。

在这里插入图片描述


黑白调整命令

  黑白调整命令专用于将彩色图像转换为黑白图像,其可分别调整红、黄、绿、青、蓝、洋红6种颜色的亮度值,从而获得高质量的黑白照片。

在这里插入图片描述
  执行 图像->调整->黑白 命令即可弹出如上图红框中所示的黑白对话框,调整后的图像效果如上图所示。


阈值调整命令

  阈值调整命令可以指定某个色阶作为阈值,比阈值高的像素转换为白色否则转换为黑色。

在这里插入图片描述
  执行 图像->调整->阈值 命令即可弹出如上图红框中所示的阈值对话框,调整后的图像效果如上图所示。


色调分离调整命令

  色调分离调整命令用于指定图像的色调级数,并按照此级数将图像的像素映射为最接近的颜色。

在这里插入图片描述
  执行 图像->调整->色调分离 命令即可弹出如上图红框中所示的色调分离对话框,调整后的图像效果如上图所示。


💓 💖 💓 💖 🍉 🌈 🍓 🕔 ~ 本节完结 ~ 🕔 🍓 🌈 🍉 💖 💓 💖 💓

请添加图片描述

上一节:Photoshop中绘图及图像修饰工具的应用
下一节:Photoshop中图像美化工具的应用

相关文章:

Photoshop中颜色与色调的调整

Photoshop中颜色与色调的调整 Photoshop中的颜色模式RGB模式灰度模式位图模式索引模式CMYK模式Lab模式 Photoshop中的颜色/色调调整命令颜色/色调调整命令的分类亮度/对比度调整命令色阶命令曲线命令曝光度命令自然饱和度命令色相/饱和度命令色彩平衡命令照片滤镜调整命令通道混…...

【退役之重学Java】终结篇,暂别 Java !

一、为什么退役后要重学 Java 应该说还是对技术抱有热情的,而 Java 是大学时期的主修方向,所以退役的半年之后选择重学 Java,至于此前半年的经历,有机会再给大家讲述吧。 二、重学 Java 的经历 在三月的尾巴,开始重…...

查找——顺序查找和折半查找

查找 关于顺序查找和折半查找,可点击此处进入旧金山大学提供的动画演示网站。 顺序查找 ​ 顺序查找又称线性查找。它对于顺序表和链表都是适用的。对于顺序表,可通过数组下标递增来顺序扫描每个元素;对于链表,则通过指针next来…...

Bio-Info每日一题:Rosalind-07-Mendel‘s First Law(孟德尔第一定律 python实现)

🎉 进入生物信息学的世界,与Rosalind一起探索吧!🧬 Rosalind是一个在线平台,专为学习和实践生物信息学而设计。该平台提供了一系列循序渐进的编程挑战,帮助用户从基础到高级掌握生物信息学知识。无论你是初…...

C++ 47 之 函数调用运算符重载

#include <iostream> #include <string> using namespace std;class MyPrint{ public:// 重载小括号() 重载谁operator后就紧跟谁的符号void operator()(string txt){cout << txt << endl;} };class MyAdd{ public:int operator()(int a, int b){retur…...

[Qt的学习日常]--常用控件1

前言 作者&#xff1a;小蜗牛向前冲 名言&#xff1a;我可以接受失败&#xff0c;但我不能接受放弃 如果觉的博主的文章还不错的话&#xff0c;还请点赞&#xff0c;收藏&#xff0c;关注&#x1f440;支持博主。如果发现有问题的地方欢迎❀大家在评论区指正 目录 一、什么是控…...

模型实战(23)之 yolov10 使用总结及训练自己的数据集

yolov10 使用总结及训练自己的数据集 0. yolov10 原理分析 此处参考:https://blog.csdn.net/CVHub/article/details/139204248论文:https://arxiv.org/pdf/2405.14458源码:https://github.com/THU-MIG/yolov10 论文原理分析: 创新: 双标签分配策略 众所周知,标签分配策略…...

AIRNet模型使用与代码分析(All-In-One Image Restoration Network)

AIRNet提出了一种较为简易的pipeline&#xff0c;以单一网络结构应对多种任务需求&#xff08;不同类型&#xff0c;不同程度&#xff09;。但在效果上看&#xff0c;ALL-In-One是不如One-By-One的&#xff0c;且本文方法的亮点是batch内选择patch进行对比学习。在与sota对比上…...

欧洲杯“球迷狂欢趴”开启,容声带来“健康养鲜”新理念

6月15日&#xff0c;容声冰箱在深圳举行了异彩纷呈的“欧洲杯养鲜补给站 球迷狂欢趴”系列活动。 容声国内营销总经理韩栋现场发布“以品质领先 为健康养鲜”的主题内容&#xff0c;强调容声将以健康养鲜技术产品的升级迭代&#xff0c;满足用户品质生活需求。 作为有着41年发…...

人工智能对零售业的影响

机器人、人工智能相关领域 news/events &#xff08;专栏目录&#xff09; 本文目录 一、人工智能如何改变零售格局二、利用人工智能实现购物体验自动化三、利用人工智能改善库存管理四、通过人工智能解决方案增强客户服务五、利用人工智能分析消费者行为六、利用 AI 打造个性化…...

Spring Boot + EasyExcel + SqlServer 进行批量处理数据

前言 在日常开发和工作中&#xff0c;我们可能要根据用户上传的文件做一系列的处理&#xff0c;本篇文章就以Excel表格文件为例&#xff0c;模拟用户上传Excel文件&#xff0c;讲述后端如何高效的进行数据的处理。 一.引入 EasyExcel 依赖 <!-- https://mvnrepository.com/…...

深入理解指针(四)

目录 1. 回调函数是什么? ​2. qsort使用举例 2.1冒泡排序 2.2使用qsort函数排序整型数据 ​2.3 使用qsort排序结构数据(名字) 2.4 使用qsort排序结构数据(年龄) 3. qsort函数的模拟实现 1. 回调函数是什么? 回调函数就是⼀个通过函数指针调⽤的函数。 如果你把函数…...

k-means聚类模型的优缺点

一、k-means聚类模型的优点 1. 简单高效&#xff1a;k-means算法思想简单直观&#xff0c;易于实现。它通过迭代计算样本点与聚类中心之间的距离&#xff0c;并不断调整聚类中心的位置&#xff0c;直至满足终止条件。由于其计算过程相对直接&#xff0c;所以具有较高的执行效率…...

我的创作纪念日(1825天)

Ⅰ、机缘 1. 记得是大一、大二的时候就听学校的大牛说&#xff0c;可以通过写 CSDN 博客&#xff0c;来提升自己的代码和逻辑能力&#xff0c;虽然即将到了写作的第六个年头&#xff0c;但感觉这句话依旧受用; 2、今年一整年的创作都没有停止&#xff0c;本年度几乎是每周都来…...

Studio One 6.6.2 for Mac怎么激活,有Studio One 6激活码吗?

如果您是一名音乐制作人&#xff0c;您是否曾经为了寻找一个合适的音频工作站而苦恼过&#xff1f;Studio One 6 for Mac是一款非常适合您的MacBook的音频工作站。它可以帮助您轻松地录制、编辑、混音和发布您的音乐作品。 Studio One 6.6.2 for Mac具有直观的界面和强大的功能…...

Windows搭建nacos集群

Nacos是阿里巴巴的产品&#xff0c;现在是SpringCloud中的一个组件。相比Eureka功能更加丰富&#xff0c;在国内受欢迎程度较高。 下载地址&#xff1a;Tags alibaba/nacos GitHub 链接&#xff1a;百度网盘 请输入提取码 提取码&#xff1a;8888 解压文件夹 目录说明&am…...

kotlin 中的字符

一、字符类型 1、kotlin中&#xff0c;字符用Char类型表示&#xff0c;值使用单引号 括起来。 fun main() {val a: Char 1println(a) // 1println("a类型为&#xff1a;${a.javaClass.simpleName}") // a类型为&#xff1a;char } 2、特殊字符的表示。 \t——制…...

yocto根文件系统如何配置静态IP地址

在Yocto根文件系统中配置静态IP地址&#xff0c;你可以参考以下步骤。请注意&#xff0c;这些步骤可能会因Yocto版本和具体硬件平台的不同而略有差异。 1. 获取网络配置信息 首先&#xff0c;你需要从网络运维方获取分配的IP地址、子网掩码、默认网关和DNS信息。 2. 确定配置文…...

【博客720】时序数据库基石:LSM Tree的辅助优化

时序数据库基石&#xff1a;LSM Tree的辅助优化 场景&#xff1a; LSM Tree其实本质是一种思想&#xff0c;而具体是否需要WAL&#xff0c;内存表用什么有序数据结构来组织&#xff0c;磁盘上的SSTable用什么结构来存放&#xff0c;是否需要布隆过滤器来加快不存在数据的判断等…...

C++前期概念(重)

目录 命名空间 命名空间定义 1. 正常的命名空间定义 2. 命名空间可以嵌套 3.头文件中的合并 命名空间使用 命名空间的使用有三种方式&#xff1a; 1:加命名空间名称及作用域限定符&#xff08;::&#xff09; 2:用using将命名空间中某个成员引入 3:使用using namespa…...

多云管理“拦路虎”:深入解析网络互联、身份同步与成本可视化的技术复杂度​

一、引言&#xff1a;多云环境的技术复杂性本质​​ 企业采用多云策略已从技术选型升维至生存刚需。当业务系统分散部署在多个云平台时&#xff0c;​​基础设施的技术债呈现指数级积累​​。网络连接、身份认证、成本管理这三大核心挑战相互嵌套&#xff1a;跨云网络构建数据…...

三体问题详解

从物理学角度&#xff0c;三体问题之所以不稳定&#xff0c;是因为三个天体在万有引力作用下相互作用&#xff0c;形成一个非线性耦合系统。我们可以从牛顿经典力学出发&#xff0c;列出具体的运动方程&#xff0c;并说明为何这个系统本质上是混沌的&#xff0c;无法得到一般解…...

Selenium常用函数介绍

目录 一&#xff0c;元素定位 1.1 cssSeector 1.2 xpath 二&#xff0c;操作测试对象 三&#xff0c;窗口 3.1 案例 3.2 窗口切换 3.3 窗口大小 3.4 屏幕截图 3.5 关闭窗口 四&#xff0c;弹窗 五&#xff0c;等待 六&#xff0c;导航 七&#xff0c;文件上传 …...

Leetcode33( 搜索旋转排序数组)

题目表述 整数数组 nums 按升序排列&#xff0c;数组中的值 互不相同 。 在传递给函数之前&#xff0c;nums 在预先未知的某个下标 k&#xff08;0 < k < nums.length&#xff09;上进行了 旋转&#xff0c;使数组变为 [nums[k], nums[k1], …, nums[n-1], nums[0], nu…...

Visual Studio Code 扩展

Visual Studio Code 扩展 change-case 大小写转换EmmyLua for VSCode 调试插件Bookmarks 书签 change-case 大小写转换 https://marketplace.visualstudio.com/items?itemNamewmaurer.change-case 选中单词后&#xff0c;命令 changeCase.commands 可预览转换效果 EmmyLua…...

算术操作符与类型转换:从基础到精通

目录 前言&#xff1a;从基础到实践——探索运算符与类型转换的奥秘 算术操作符超级详解 算术操作符&#xff1a;、-、*、/、% 赋值操作符&#xff1a;和复合赋值 单⽬操作符&#xff1a;、--、、- 前言&#xff1a;从基础到实践——探索运算符与类型转换的奥秘 在先前的文…...

Linux-进程间的通信

1、IPC&#xff1a; Inter Process Communication&#xff08;进程间通信&#xff09;&#xff1a; 由于每个进程在操作系统中有独立的地址空间&#xff0c;它们不能像线程那样直接访问彼此的内存&#xff0c;所以必须通过某种方式进行通信。 常见的 IPC 方式包括&#…...

医疗AI模型可解释性编程研究:基于SHAP、LIME与Anchor

1 医疗树模型与可解释人工智能基础 医疗领域的人工智能应用正迅速从理论研究转向临床实践,在这一过程中,模型可解释性已成为确保AI系统被医疗专业人员接受和信任的关键因素。基于树模型的集成算法(如RandomForest、XGBoost、LightGBM)因其卓越的预测性能和相对良好的解释性…...

C++中vector类型的介绍和使用

文章目录 一、vector 类型的简介1.1 基本介绍1.2 常见用法示例1.3 常见成员函数简表 二、vector 数据的插入2.1 push_back() —— 在尾部插入一个元素2.2 emplace_back() —— 在尾部“就地”构造对象2.3 insert() —— 在任意位置插入一个或多个元素2.4 emplace() —— 在任意…...

计算机系统结构复习-名词解释2

1.定向&#xff1a;在某条指令产生计算结果之前&#xff0c;其他指令并不真正立即需要该计算结果&#xff0c;如果能够将该计算结果从其产生的地方直接送到其他指令中需要它的地方&#xff0c;那么就可以避免停顿。 2.多级存储层次&#xff1a;由若干个采用不同实现技术的存储…...