Ps:色彩范围
Ps菜单:选择/色彩范围
Select/Color Range
色彩范围 Color Range是一个功能强大选择命令,不仅可以基于颜色进行选择,而且可以基于影调进行选择。不仅可以用来检测人脸选择肤色,也可用来选择超出印刷色域范围的区域。

在图层蒙版的“属性”面板中也有“色彩范围”命令按钮。
提示:
色彩范围命令不可用于 32 位/通道的图像。
◆ ◆ ◆
常用操作方法与技巧
1、色彩范围命令总是在所有图层的合并效果(复合图像)上进行选择,与当前选中了哪个图层无关。
2、使用“取样颜色”(吸管工具)时,加按 Shift 键添加到取样,加按 Alt 键则从取样中减去。
提示:
按住 Shift 键时直接拖动鼠标可进行连续、快速地选择。
3、选择“中间调”并调整范围,可以按分区曝光思想选出图像上任意亮度区域。因此,可以利用它来创建“亮度蒙版”。

4、如果在执行色彩范围命令前已经存在选区,则仅在此选区范围内进行选择。
比如,先用套索工具等粗略选择人像皮肤区域,然后执行色彩范围命令,使用“肤色”选项即可更精准地选择皮肤。
再比如,先执行色彩范围命令选中图像上的青绿色和黄绿色区域,点击“确定”退出后,再次执行色彩范围命令,即可在这一区域中去选择青色。
提示:
如果事先已经有选区,按住 Shift 键打开Ps菜单:选择/色彩范围,可以将新选择的部分添加到已有的选区上。
5、如果选中图层蒙版后执行色彩范围命令,则也仅在蒙版所指示的选区范围内进行选择。
◆ ◆ ◆
命令选项说明

选择
Select
--取样颜色
Sampled Colors
启用吸管工具,可从图像中或预览窗格上选取示例颜色。
可结合右侧三种吸管工具来使用。
在使用默认的吸管工具采样时,按住 Shift 键转换为 + 号吸管,按住 Alt 键转换为 - 号吸管。
--红色
Reds
--黄色
Yellows
--绿色
Greens
--青色
Cyans
--蓝色
Blues
--洋红
Magentas
用于选择六种基色的颜色。
由于这六类颜色的范围已被系统定义好了,所以无其它选项可调。
--高光
Highlights
--中间调
Midtones
--阴影
Shadows
用于选择图像的亮部、暗部和中间调的区域。可自行定义“范围” Range。
请参阅:
《Ps:选择高光阴影中间调的方法》
--肤色
Skin Tones
用于选择与常见肤色类似的颜色。
可尝试勾选“检测人脸”选项,以进行更准确的肤色选择。
提示:
一般情况下,选择“肤色”之后,再勾选右侧的“反相” Invert,建立一个除肤色之外的选区,从而在调整其余所有部分的颜色时保持肤色不变。
--溢色
Out of Gamut
用于选定那些超出了印刷色域的颜色。即,这些颜色可能不能按屏幕显示的色彩效果一样进行印刷。选择它们,有助于重新调整它们,以达到印刷的要求。
白色表示超出了印刷色域,黑色表示在印刷色域范围之内。
提示:
所依据的印刷色域空间是基于Ps菜单:编辑/颜色设置 Color Settings中的 CMYK 色彩空间的设置。
请参阅:
《Ps:色域警告》
检测人脸
Detect Faces
不是很精准。常用于在选择人像皮肤时限制选择范围。
本地化颜色簇
Localized Color Clusters
如果正在图像中选择多个颜色范围,勾选本项则可构建更加精确的选区。
颜色容差
Fuzziness
范围为 0 ~ 200。
较低的值可以限制色彩范围,较高的值可以增大色彩范围。
范围
Range
如果已勾选“本地化颜色簇”,则使用“范围”滑块以控制要包含在选区中的颜色与取样点位置的最大和最小距离。
例如,图像在前景和背景中都包含一束黄色的花,但若只想选择前景中的花。对前景中的花进行颜色取样,并缩小范围,以避免选中背景中有相似颜色的花。
本选项同样可用于扩大或减少高光、中间调、阴影的范围。
预览窗格
Preview Pane
选择在预览窗格中显示“选择范围”还是“图像”。
按下 Ctrl 键可在这两种显示模式之间切换。
选择范围
Selection
选中时,预览窗格中以 256 级灰阶表示选中和没被选中的区域。
白色区域表示选中的像素,黑色区域表示未选定的像素,灰色区域代表部分选择。
图像
Image
在预览窗格中显示原图像。可使用吸管工具在其上取样。
选区预览
Selection Preview
在文档窗口中的选区预览更利于查看选择的细节。
--无
None
默认选项,不在文档窗口中进行选区预览。
--灰度
Grayscale
完全选定的像素显示为白色,部分选定的像素显示为灰色,未选定的像素显示为黑色。
--黑色杂边
Black Matte
对选定的像素显示原始图像,对未选定的像素显示黑色。
此选项适用于明亮的图像。
--白色杂边
White Matte
对选定的像素显示原始图像,对未选定的像素显示白色。
此选项适用于暗图像。
--快速蒙版
Quick Mask
对选定的像素显示原始图像,将未选定的区域显示为宝石红颜色叠加(或是在“快速蒙版选项”对话框中指定的自定义颜色)。
载入/存储
Load/Save
此两个按钮可分别用来存储和载入色彩范围设置。
比如,可以将肤色选择设置存储为预设。

“点赞有美意,赞赏是鼓励”
相关文章:
Ps:色彩范围
Ps菜单:选择/色彩范围 Select/Color Range 色彩范围 Color Range是一个功能强大选择命令,不仅可以基于颜色进行选择,而且可以基于影调进行选择。不仅可以用来检测人脸选择肤色,也可用来选择超出印刷色域范围的区域。 在图层蒙版的…...
基于SSM的宠物医院管理系统
末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…...
华为政企园区网络交换机产品集
产品类型产品型号产品说明 核心/汇聚交换机CloudEngine S5731-H24P4XCCloudEngine S5731-H24P4XC 提供 24个10/100/1000BASE-T以太网端口,4个万兆SFP,CloudEngine S5731-H 系列交换机是华为公司推出的新一代智能千兆交换机,基于华为公司统…...
NVMe FDP会被广泛使用吗?
文章开头,我们需要先了解固态硬盘的读写机制。我们知道,固态硬盘的存储单元是由闪存颗粒组成的,无法实现物理性的数据覆盖,只能擦除然后写入,重复这一过程。因而,我们可以想象得到,在实际读写过…...
[黑马程序员Pandas教程]——Pandas数据结构
目录: 学习目标认识Pandas中的数据结构和数据类型Series对象通过numpy.ndarray数组来创建通过list列表来创建使用字典或元组创建s对象在notebook中不写printSeries对象常用API布尔值列表获取Series对象中部分数据Series对象的运算DataFrame对象创建df对象DataFrame…...
AI 绘画 | Stable Diffusion 提示词
Prompts提示词简介 在Stable Diffusion中,Prompts是控制模型生成图像的关键输入参数。它们是一种文本提示,告诉模型应该生成什么样的图像。 Prompts可以是任何文本输入,包括描述图像的文本,如“一只橘色的短毛猫,坐在…...
tomcat默认最大线程数、等待队列长度、连接超时时间
tomcat默认最大线程数、等待队列长度、连接超时时间 tomcat的默认最大线程数是200,默认核心线程数(最小空闲线程数)是10。 在核心线程数满了之后,会直接启用最大线程数(和JDK线程池不一样,JDK线程池先使用工作队列再使用最大线程…...
本地部署 CogVLM
本地部署 CogVLM CogVLM 是什么CogVLM Github 地址部署 CogVLM启动 CogVLM CogVLM 是什么 CogVLM 是一个强大的开源视觉语言模型(VLM)。CogVLM-17B 拥有 100 亿视觉参数和 70 亿语言参数。 CogVLM-17B 在 10 个经典跨模态基准测试上取得了 SOTA 性能&am…...
bff层解决了什么痛点
bff层 -- 服务于前端的后端 什么是bff? Backend For Frontend(服务于前端的后端),也就是服务器设计API的时候会考虑前端的使用,并在服务端直接进行业务逻辑的处理,又称为用户体验适配器。BFF只是一种逻辑…...
面试经典150题——Day33
文章目录 一、题目二、题解 一、题目 76. Minimum Window Substring Given two strings s and t of lengths m and n respectively, return the minimum window substring of s such that every character in t (including duplicates) is included in the window. If there …...
再谈Android重要组件——Handler(Native篇)
前言 最近工作比较忙,没怎么记录东西了。Android的Handler重要性不必赘述,之前也写过几篇关于hanlder的文章了: Handler有多深?连环二十七问Android多线程:深入分析 Handler机制源码(二) And…...
Javaweb之javascript的详细解析
JavaScript html完成了架子,css做了美化,但是网页是死的,我们需要给他注入灵魂,所以接下来我们需要学习JavaScript,这门语言会让我们的页面能够和用户进行交互。 1.1 介绍 通过代码/js效果演示提供资料进行效果演示&…...
Linux常用命令——cd命令
在线Linux命令查询工具 cd 切换用户当前工作目录 补充说明 cd命令用来切换工作目录至dirname。 其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory(也就是刚login时所在的目录)。另外,~也表示为home directo…...
VHDL基础知识笔记(1)
1.实体:其电路意义相当于器件,它相当于电路原理图上的元器件符号。它给出了器件的输入输出引脚。实体又被称为模块。 2.结构体:这个部分会给出实体(或者说模块)的具体实现,指定输入和输出的行为。结构体的…...
volatile-日常使用场景
6.4 如何正确使用volatile 单一赋值可以,但是含复合运算赋值不可以(i之类的) volatile int a 10; volatile boolean flag true; 状态标志,判断业务是否结束 作为一个布尔状态标志,用于指示发生了一个重要的一次…...
策略模式在数据接收和发送场景的应用
在本篇文章中,我们介绍了策略模式,并在数据接收和发送场景中使用了策略模式。 背景 在最近项目中,需要与外部系统进行数据交互,刚开始交互的系统较为单一,刚开始设计方案时打算使用了if else 进行判断: if(…...
学习LevelDB架构的检索技术
目录 一、LevelDB介绍 二、LevelDB优化检索系统关键点分析 三、读写分离设计和内存数据管理 (一)内存数据管理 跳表代替B树 内存数据分为两块:MemTable(可读可写) Immutable MemTable(只读࿰…...
Docker Swarm实现容器的复制均衡及动态管理:详细过程版
Swarm简介 Swarm是一套较为简单的工具,用以管理Docker集群,使得Docker集群暴露给用户时相当于一个虚拟的整体。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(dockerclient in go, docker_py…...
Proteus仿真--1602LCD显示仿手机键盘按键字符(仿真文件+程序)
本文主要介绍基于51单片机的1602LCD显示仿手机键盘按键字符(完整仿真源文件及代码见文末链接) 仿真图如下 其中左下角12个按键模拟仿真手机键盘,使用方法同手机键一样,长按自动跳动切换键值,松手后确认选择ÿ…...
Rust语言和curl库编写程序
这是一个使用Rust语言和curl库编写的爬虫程序,用于爬取视频。 use std::env; use std::net::TcpStream; use std::io::{BufReader, BufWriter}; fn main() {// 获取命令行参数let args: Vec<String> env::args().collect();let proxy_host args[1].clon…...
大数据零基础学习day1之环境准备和大数据初步理解
学习大数据会使用到多台Linux服务器。 一、环境准备 1、VMware 基于VMware构建Linux虚拟机 是大数据从业者或者IT从业者的必备技能之一也是成本低廉的方案 所以VMware虚拟机方案是必须要学习的。 (1)设置网关 打开VMware虚拟机,点击编辑…...
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...
C++八股 —— 单例模式
文章目录 1. 基本概念2. 设计要点3. 实现方式4. 详解懒汉模式 1. 基本概念 线程安全(Thread Safety) 线程安全是指在多线程环境下,某个函数、类或代码片段能够被多个线程同时调用时,仍能保证数据的一致性和逻辑的正确性…...
MySQL 8.0 事务全面讲解
以下是一个结合两次回答的 MySQL 8.0 事务全面讲解,涵盖了事务的核心概念、操作示例、失败回滚、隔离级别、事务性 DDL 和 XA 事务等内容,并修正了查看隔离级别的命令。 MySQL 8.0 事务全面讲解 一、事务的核心概念(ACID) 事务是…...
Spring AI Chat Memory 实战指南:Local 与 JDBC 存储集成
一个面向 Java 开发者的 Sring-Ai 示例工程项目,该项目是一个 Spring AI 快速入门的样例工程项目,旨在通过一些小的案例展示 Spring AI 框架的核心功能和使用方法。 项目采用模块化设计,每个模块都专注于特定的功能领域,便于学习和…...
Qt 事件处理中 return 的深入解析
Qt 事件处理中 return 的深入解析 在 Qt 事件处理中,return 语句的使用是另一个关键概念,它与 event->accept()/event->ignore() 密切相关但作用不同。让我们详细分析一下它们之间的关系和工作原理。 核心区别:不同层级的事件处理 方…...
在树莓派上添加音频输入设备的几种方法
在树莓派上添加音频输入设备可以通过以下步骤完成,具体方法取决于设备类型(如USB麦克风、3.5mm接口麦克风或HDMI音频输入)。以下是详细指南: 1. 连接音频输入设备 USB麦克风/声卡:直接插入树莓派的USB接口。3.5mm麦克…...
ZYNQ学习记录FPGA(二)Verilog语言
一、Verilog简介 1.1 HDL(Hardware Description language) 在解释HDL之前,先来了解一下数字系统设计的流程:逻辑设计 -> 电路实现 -> 系统验证。 逻辑设计又称前端,在这个过程中就需要用到HDL,正文…...
python打卡day49@浙大疏锦行
知识点回顾: 通道注意力模块复习空间注意力模块CBAM的定义 作业:尝试对今天的模型检查参数数目,并用tensorboard查看训练过程 一、通道注意力模块复习 & CBAM实现 import torch import torch.nn as nnclass CBAM(nn.Module):def __init__…...
[特殊字符] Spring Boot底层原理深度解析与高级面试题精析
一、Spring Boot底层原理详解 Spring Boot的核心设计哲学是约定优于配置和自动装配,通过简化传统Spring应用的初始化和配置流程,显著提升开发效率。其底层原理可拆解为以下核心机制: 自动装配(Auto-Configuration) 核…...
