PS更换证件照背景颜色
同学们大家好,我是阿宝老师,今天给大家讲一下如何使用PS更换证件照背景色。
目前使用PS更换证件照底片有三种方式,这三种方式虽有不同,但是最终目的都是将人像从背景中抠出来。扣取人像有三种方法可供选取,分别是手动选取法,容差抠图法,通道抠图法,切入主题:
手动选取法
这种方法最为简单,直接使用快速选取工具,然后对局部区域进行逐步调节,具体操作步骤为 选中快速选取工具,之后依据具体情况进行增删,而后把人像抠出来。这样抠出来的图容易有锯齿,建议使用光滑处理。光滑处理的步骤如下:选择---修改---平滑,之后选定合适的参数,不宜过大,选取之后还应该再对部分区域进行修改。

如上图是快速选取工具的位置
容差抠图法
容差抠图法则利用了容差这一工具,主要原理是选取背景色,从而将背景与人物进行分离。具体操作步骤为 :
①选择---色彩范围,之后点击背景色,再调整容差,使人物部分变黑,调整的时候可以观察到变黑的区域会随容差的改变而改变,而我们的目的是使变黑的部分刚刚是人像的轮廓。相应的设置如下:

如上图是色彩范围选项所在的位置

如图是色彩范围选项卡
②点击鼠标右键,选择方向,而后点击工具栏中”选择并遮住“,进入该模式后,人像就抠出来了。
③使用调整边缘画笔工具(图示从上往下第二个按钮),再点击减号,对边缘进行修改,可以使损失的一部分边缘得到修复。
而后使用快速选取工具(图示从上往下第一个按钮),也是减号,点击背景中比较明显的未被除去的内容,便可以将之除去。之后点击确定,人像的轮廓便被完美的勾勒下来了。
④快捷键“ctrl+j”,便可以把将选区新建到一个新图层,之后新建一个图层作为背景放到人物下方,使用油漆桶工具便可以随意地修改证件照背景的颜色。具体的步骤是在前景色中修改颜色,此时一定要注意,把透明度改为100%,要不然无法修改颜色。
容差抠图法适用于背景色统一,当不统一的时候,选取的范围则会参差不齐,此时使用第一种方法进行手动修改。
通道抠图法
通道抠图法则利用了最大对比度通道下人像与背景的反差来抠图,结合调整色阶,将边缘作为选区载入,钢笔抠图,合并可见图层等操作来完成抠图过程。具体步骤为:
①打开通道,选择对比度最大的通道,选择依据为反色后背景为黑色,而人像部分为白色。复制该通道,将其他通道设为不可见,接着对该通道进行操作。

如上图为通道选项的位置

如上图为色阶选项的位置

如上图所示为调整色阶的界面
②快捷键“Ctrl+i”为取反色,而后 点击 “图像---调整---色阶”,滑动滑块,使背景更黑,人物部分更白,第一次调整完毕后,会发现人物脸部及其他部分仍有黑色,此时采用画笔工具将其涂白,画笔硬度为100%,衣服部分可以不做处理,待下一步进行修改。操作完毕后,点击确定,之后进入“选择并遮住”工具中,同第二种方法一样,使用边缘调整工具以及快速选择工具对选区进行调整。调整完毕后,将选择部分新建到一个新图层中。
③针对可能出现的衣服部分未完全包含的问题,第四部使用钢笔工具勾描这一部分,而后使用快捷键“Ctrl+enter”将其作为选区,之后也将它新建到一个图层,之后与上一步新建图层进行合并。合并的方式为右键图层界面,之后点击“合并可见图层选项”。
④新建空白图层,放置于抠出来的图像之下,充当背景,之后使用油漆桶工具更改背景颜色,实现证件照底色的更改。
通道抠图法可以将人像比较凌乱的头发抠出来,而这些头发,使用前两种方法抠的时候会非常困难,而使用此方法方便快捷很多。
以上三种方法均有其适用范围,第一种方法最为简单,但是在细节处理上费时费力,而且处理效果不佳,第二种方法较为简单,但是在背景有噪声的情况下处理效果较差。第三种方法使用通道法,可以对头发丝进行有效抠取,但是操作过程较为繁琐,在实际过程中,应根据具体情况进行不同方法的选用。
授课完毕,下课。
PS更换证件照背景颜色的更多相关文章
- PS更换证件照颜色
PS是我们经常使用的设计软件,在生活中使用的范围也很广,但是对于普通的用户来说,也就是平时给自己的照片美化一下,还有就是做一些证件照.今天和大家分享的是更改证件照的颜色,网上可能有很多,但是个人感觉都 ...
- JS点击更换网页背景颜色
JS部分 <script type="text/javascript"> // 定义可换的颜色 var colors = ["#ff0000", & ...
- ps 快速替换背景颜色
1.打开图片: 点击工具栏上的"选择"--色彩范围--按[delete]
- 用ps怎么修改照片的背景颜色??【申明:来源于网络】
用ps怎么修改照片的背景颜色??[申明:来源于网络] 地址:http://wenda.so.com/q/1361505315060523?src=140
- 如何更改图片的背景色(PS、证件照之星)
如何更改图片的背景色(PS.证件照之星) 1.1 证照之星教你如何给证件照换背景 证照之星教你如何给证件照换背景?这个问题困扰很多人,如果你不了解证照之星,一款专业的证件照片制作软件,你肯定就无法自 ...
- linux BASH shell设置字体与背景颜色
linux BASH shell下设置字体及背景颜色的方法. BASH shell下设置字体及背景颜色 echo -e "\e[31mtest\e[41m" \e[30m 将字 ...
- ie6背景透明的设置方法 ie6背景颜色透明和png图像透明解决方法
IE6浏览器,让我们又爱又恨.爱它的是,可以让我们写的代码的时候,可以更标准,恨的是,它有太多无厘头的IE6常见bug(详情点击),让我们焦头烂额.现在现在用百度浏览器调查,国内占有率不到6%了,但是 ...
- codeblock 设置背景颜色
今天觉得codeblock看着刺眼,想了想,能不能跟vs利用dark背景一样可以设置一个舒服的背景.于是就开始各种点击,各种摸索了. 1. 背景和各种颜色设置 不妨先说下vs中的设置是:工具(Tool ...
- 学习windows编程 day3 之 设置当前的背景颜色
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { HDC hdc; PAINTSTRU ...
随机推荐
- C# 对IOC的理解 依赖的转移
原文:https://blog.csdn.net/huwei2003/article/details/40022011 系统 可方便的替换 日志类 自己的理解: 依赖接口,日志的实例化 不直接写在依赖 ...
- C位运算符的使用
#include <stdio.h> int main(void) { //位运算符 & | ^ ~ printf("8|2=%d\n",8|2);// 10 ...
- $\text{fhq-treap}$总结
\(\text{fhq-treap}\)总结 又名范浩强\(\text{treap}\),是一种无旋\(\text{treap}\).其原理同\(\text{treap}\)一样都是通过维护一个随机堆 ...
- PHP连接MySQL创建表
源代码: <?php header("Content-Type:text/html;charset=utf8");//声明编码格式 $conn=mysqli_connect( ...
- Java学习个人备忘录之入门基础
临时配置环境方式:查看path下的环境变量 set path修改path下的环境变量 set path=haha删除path下的环境变量 set path=查看当前java的版本 javac -ver ...
- [编码解码] 关于AES加解密中CBC模式的IV初始化向量的安全性问题
copy from : https://www.jianshu.com/p/45848dd484a9 前段时间,在研究HLS的AES加密,由于一个地方电视台的HLS流有AES加密,在查看了相关的加解密 ...
- 两个Double类型相减出现精度丢失问题
两个Double类型相减出现精度丢失问题 720.50-279.5=440.099999999 而不是440.1 解决方法,将数据库中的类型改为decimal类型,小数精确到2位
- 我大概知道他在说什么了,是对内存单元的竞争访问吧。Python有GIL,在执行伪码时是原子的。但是伪码之间不保证原子性。 UDP丢包,你是不是做了盲发?没有拥塞控制的情况下,确实会出现丢包严重的情况。你先看看发送速率,还有是否带有拥塞控制。
我大概知道他在说什么了,是对内存单元的竞争访问吧.Python有GIL,在执行伪码时是原子的.但是伪码之间不保证原子性. UDP丢包,你是不是做了盲发?没有拥塞控制的情况下,确实会出现丢包严重的情 ...
- 移动端IM系统的协议选型:UDP还是TCP?(转)
源: 移动端IM系统的协议选型:UDP还是TCP?
- [转]浅谈HTTP中GET、POST用法以及它们的区别
HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE.URL全称是资源描述符.我们可以这样认为: 一个URL地址,它用于描述一个网络上的资源,而HTT ...