首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
macos
clone
protocols
visual
git
terminal
notepad++
编辑器
intellij-idea
eclipse
windows
visual-studio
sublimetext
svn
visual-studio-code
markdown
alias
sublime-text
vim
diff
webstorm
github
pycharm
ide
emacs
phpstorm
当前位置:
开发笔记
>
开发工具
> 正文
如何在PS中创建精密到1个像素的蒙板?
作者:jnto. | 来源:互联网 | 2017-05-12 01:50
蒙板是Photoshop提供的一个功能强大的区域选取方法,它通过一个256级的灰度图像来控制一个选取区域。今天我们要告诉你如何在Photoshop中创建精密到1个像素(pixel)的蒙板。比如我们要通过制作蒙板使得我们可以选取人物肖像照片头部飘逸的头发以及头发中一些散
蒙板
是
Photoshop
提供的一个功能强大的区域选取方法,它通过一个256级的灰度图像来控制一个选取区域。今天我们要告诉你如何在Photoshop中创建精密到1个像素(pixel)的蒙板。
比如我们要通过制作蒙板使得我们可以选取人物肖像照片头部飘逸的头发以及头发中一些散乱的发丝。
选择“Windows/Show Channels”命令,打开Channel面板,在R、G、B 三个通道中选取一个对比度明显的通道(提示:按住“Ctrl”键,再分别按下“1”、“2”、“3”、“4”可以显示不同的通道)在此,我们选用的是Red通道)。再把选定的道拖放到“Creat New Channel”图标上来复制一个新的通道,而这个层就是我们要制作的蒙板。
然后选择“Filter/Other/High Pass...”命令,对这个层套用“High Pass”滤镜以分离边缘,在这个例子中我们使用的High Pass值为10pixels。
再使用“Image/Adjust/Invert”命令将图像反色,并使用“Image/Adjust/Brighteness/Contrast”命令调整通道的亮度和对比度。在此我们设定为“Brightness: 2;Contrast: 90”主要是为了确保女孩头发中细节部分完整连贯。
最后用大小不同的硬边笔刷,在属性面板(Optian)中将压力(Opacity)设为100%,整修出整个选定通道。
当通道的制作完成后,我们“Select/Load Selection”命令读取刚才创建的蒙板,或者直接在Channel面板中按下“Ctrl”键并用鼠标点击刚才创建的那个mask,以读取选区。
虽然这个蒙板已经可以精细到一个像素,但当将选定的图像区域移植到一个色调与目前的背景色调截然不同的背景上就会不可避免地出现由于色差而引起的类似锯齿边效果的显示的问题。要解决这个问题,我们只要选择一个柔性笔刷,压力设置在20%~50%,将笔刷模式设置为“color”模式,从背景层中选取颜色,对发丝进行喷绘即可。
windows
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
windows
在Ubuntu系统中安装Windows 7的详细步骤
本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ...
[详细]
蜡笔小新 2024-12-22 18:26:55
windows
Appium + Java 自动化测试中处理页面空白区域点击问题
在进行移动应用自动化测试时,有时会遇到某些页面没有返回按钮,只能通过点击空白区域返回的情况。本文将探讨如何在Appium + Java环境中有效解决此类问题,并提供详细的解决方案。 ...
[详细]
蜡笔小新 2024-12-22 17:30:25
vim
嵌入式开发环境搭建与文件传输指南
本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ...
[详细]
蜡笔小新 2024-12-22 13:38:48
windows
解决Windows 10开机频繁自检问题的实用方法
许多用户在使用Windows 10系统时,经常会遇到开机时自动进行磁盘检查的情况。这不仅影响了开机速度,还可能带来不必要的麻烦。本文将详细介绍如何通过简单的注册表修改来避免每次开机时的磁盘自检,提升系统启动效率。 ...
[详细]
蜡笔小新 2024-12-22 13:35:42
windows
解决TensorFlow CPU版本安装中的依赖问题
本文记录了在安装CPU版本的TensorFlow过程中遇到的依赖问题及解决方案,特别是numpy版本不匹配和动态链接库(DLL)错误。通过详细的步骤说明和专业建议,帮助读者顺利安装并使用TensorFlow。 ...
[详细]
蜡笔小新 2024-12-22 13:22:19
windows
探索金山WPS2000专业版中被遗忘的实用功能
金山WPS作为国产办公软件中的佼佼者,以其与Office相似的界面和功能广受用户喜爱。然而,随着时间的推移,一些早期版本中的独特功能逐渐被忽视。本文将带您回顾并重新发现这些曾经便捷且实用的功能。 ...
[详细]
蜡笔小新 2024-12-22 12:39:09
windows
探索新一代API文档工具,告别Swagger的繁琐
对于后端开发者而言,编写和维护API文档既繁琐又不可或缺。本文将介绍一款全新的API文档工具,帮助团队更高效地协作,简化API文档生成流程。 ...
[详细]
蜡笔小新 2024-12-22 11:02:41
windows
如何查找和设置网卡配置
本文详细介绍了在不同操作系统中查找和设置网卡的方法,涵盖了Windows系统的具体步骤,并提供了关于网卡位置、无线网络设置及常见问题的解答。 ...
[详细]
蜡笔小新 2024-12-22 10:35:47
windows
优化App数据结构设计
本文探讨了在构建应用程序时,如何对不同类型的数据进行结构化设计。主要分为三类:全局配置、用户个人设置和用户关系链。每种类型的数据都有其独特的用途和应用场景,合理规划这些数据结构有助于提升用户体验和系统的可维护性。 ...
[详细]
蜡笔小新 2024-12-22 09:42:30
svn
解决Windows 10安装TortoiseSVN 1.11.1时出现错误2503的问题
在Windows 10系统中安装TortoiseSVN 1.11.1时,可能会遇到错误代码2503。此问题通常与系统权限设置或安装程序的执行环境有关。本文将详细介绍导致该错误的原因,并提供有效的解决方案。 ...
[详细]
蜡笔小新 2024-12-22 08:31:41
windows
如何用ping测试网络连接
如何使用Ping命令来测试网络连接?当网卡安装和有关参数配置完成后,可以使用ping命令来测试一下网络是否连接成功。以winXP为例1、打开XP下DOS窗口具体操作是点击“开始”菜 ...
[详细]
蜡笔小新 2024-12-22 07:41:31
windows
Linux中的yum安装软件
yum俗称大黄狗作用:解决安装软件包的依赖关系当安装依赖关系的软件包时,会将依赖的软件包一起安装。本地yum:需要yum源,光驱挂载。yum源:(刚开始查看yum源中的内容就是上图 ...
[详细]
蜡笔小新 2024-12-22 07:41:00
windows
解决PHP文件写入权限问题及HTML代码无效的方法
本文探讨了如何解决PHP文件无法写入本地文件的问题,并解释了PHP文件中HTML代码无效的原因,提供了一系列实用的解决方案和最佳实践。 ...
[详细]
蜡笔小新 2024-12-22 07:18:12
windows
鼠标悬停出现提示信息怎么做
概述–提示:指启示,提起注意或给予提醒和解释。在excel中会经常用到给某个格子增加提醒信息,比如金额提示输入数值或最大长度值等等。设置方式也有多种,简单的,仅为单元格插入批注就可 ...
[详细]
蜡笔小新 2024-12-22 06:20:26
windows
性能分析:深入探讨进程中的线程行为
本文详细探讨了如何通过分析单个或多个线程在瓶颈情况下的表现,来了解处理器资源的消耗。无论是单进程还是多进程环境,监控关键指标如线程数量、占用时间及调度优先级等,有助于揭示潜在的性能问题。 ...
[详细]
蜡笔小新 2024-12-21 20:47:03
jnto.
这个家伙很懒,什么也没留下!
Tags | 热门标签
macos
clone
protocols
visual
git
terminal
notepad++
编辑器
intellij-idea
eclipse
windows
visual-studio
sublimetext
svn
visual-studio-code
markdown
alias
sublime-text
vim
diff
webstorm
github
pycharm
ide
emacs
phpstorm
RankList | 热门文章
1
鹤字含义:新华字典中的读音、解释、笔画及常用组词与命名应用
2
Python Pandas 数据清洗技巧与关键知识点综述
3
寻找数组 O(n) 中两数组合的最小和值
4
深入解析数据结构:链表的设计与Java手动实现LinkedList详细教程
5
Web安全挑战:MD5碰撞漏洞分析(NUPT_CTF 100分)——Bugku平台解析
6
Java开发中的多功能工具类详解
7
如何使用JavaScript检测数组是否为空:专业技巧与示例代码
8
PyCharm Professional 2019.1 创建 Markdown 文件后出现软件无响应问题分析与解决
9
如何在 Objective-C 中精确控制小数点后的位数
10
深入解析Python海象运算符:全面详解与应用技巧
11
深入解析 Android 中的 SharedPreferences 机制及其应用
12
夜光引领你深入探索PHP传奇语言:进阶篇章启程
13
Android ListView属性配置详解及常见问题解析
14
如何安全有效地强制移除Kubernetes Pod
15
声波振幅对音量影响的科学解析:探究声音强度与振动幅度的关联
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有