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…...
【OSG学习笔记】Day 18: 碰撞检测与物理交互
物理引擎(Physics Engine) 物理引擎 是一种通过计算机模拟物理规律(如力学、碰撞、重力、流体动力学等)的软件工具或库。 它的核心目标是在虚拟环境中逼真地模拟物体的运动和交互,广泛应用于 游戏开发、动画制作、虚…...
相机Camera日志实例分析之二:相机Camx【专业模式开启直方图拍照】单帧流程日志详解
【关注我,后续持续新增专题博文,谢谢!!!】 上一篇我们讲了: 这一篇我们开始讲: 目录 一、场景操作步骤 二、日志基础关键字分级如下 三、场景日志如下: 一、场景操作步骤 操作步…...
HBuilderX安装(uni-app和小程序开发)
下载HBuilderX 访问官方网站:https://www.dcloud.io/hbuilderx.html 根据您的操作系统选择合适版本: Windows版(推荐下载标准版) Windows系统安装步骤 运行安装程序: 双击下载的.exe安装文件 如果出现安全提示&…...
关键领域软件测试的突围之路:如何破解安全与效率的平衡难题
在数字化浪潮席卷全球的今天,软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件,这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下,实现高效测试与快速迭代?这一命题正考验着…...
AI,如何重构理解、匹配与决策?
AI 时代,我们如何理解消费? 作者|王彬 封面|Unplash 人们通过信息理解世界。 曾几何时,PC 与移动互联网重塑了人们的购物路径:信息变得唾手可得,商品决策变得高度依赖内容。 但 AI 时代的来…...
Java毕业设计:WML信息查询与后端信息发布系统开发
JAVAWML信息查询与后端信息发布系统实现 一、系统概述 本系统基于Java和WML(无线标记语言)技术开发,实现了移动设备上的信息查询与后端信息发布功能。系统采用B/S架构,服务器端使用Java Servlet处理请求,数据库采用MySQL存储信息࿰…...
JavaScript 数据类型详解
JavaScript 数据类型详解 JavaScript 数据类型分为 原始类型(Primitive) 和 对象类型(Object) 两大类,共 8 种(ES11): 一、原始类型(7种) 1. undefined 定…...
打手机检测算法AI智能分析网关V4守护公共/工业/医疗等多场景安全应用
一、方案背景 在现代生产与生活场景中,如工厂高危作业区、医院手术室、公共场景等,人员违规打手机的行为潜藏着巨大风险。传统依靠人工巡查的监管方式,存在效率低、覆盖面不足、判断主观性强等问题,难以满足对人员打手机行为精…...
6️⃣Go 语言中的哈希、加密与序列化:通往区块链世界的钥匙
Go 语言中的哈希、加密与序列化:通往区块链世界的钥匙 一、前言:离区块链还有多远? 区块链听起来可能遥不可及,似乎是只有密码学专家和资深工程师才能涉足的领域。但事实上,构建一个区块链的核心并不复杂,尤其当你已经掌握了一门系统编程语言,比如 Go。 要真正理解区…...
OCR MLLM Evaluation
为什么需要评测体系?——背景与矛盾 能干的事: 看清楚发票、身份证上的字(准确率>90%),速度飞快(眨眼间完成)。干不了的事: 碰到复杂表格(合并单元…...
