一:魔棒工具

这是建立选区最简单的方法。但仅仅有在背景色为纯色时才会比較有效。

因此,当要选择的对象的背景为空白背景时。可使用魔棒工具,比如一张产品拍摄图。

在建立选区时,首先,要确保图片在一个图层中。仅仅需右键单击背景图层,选择and choose ‘Layer from Background’。然后。选择魔棒工具单击背景就可以。

这样,背景将会被选中,能够删除背景,并在该图层的下方为其加入新背景。

二:钢笔工具

假设是光滑、弯曲。且有硬边的对象。使用钢笔工具是再合适只是的了。

选择钢笔工具,然后单击,并沿着对象边缘进行拖拽。再次遇到路径时松开鼠标就可以闭合。

然后,选择直接选择工具,能够用这个工具通过点击锚点来清理路径并移动路径,或者调整角度。完毕路径后。右击并选择”建立选区”。

这样,对象就被选中了,能够进行反选以删除背景。

三:颜色范围

假设要选择的对象与背景有明显的颜色差异,可通过颜色范围建立复杂的选区,比如水浪。

选择> 颜色范围,利用颜色拾取器单击对象。

在这个样例中,我单击的是水浪的白色区域。

单击确定就可以建立选区。然后,复制选区。将其粘贴到还有一张图片中。

四:高速选择工具和调整边缘

在PS中,高速选择工具对于建立简单的选区是很强大的,另外,可通过调整边缘控制优化选区。

对选择对象使用高速选择画笔进行拖拽选择,能够减小画笔的尺寸以进行某些细节地方的选择。按下Alt键来加入或减去某些部分,完毕之后,点击菜单 选择 > 调整边缘。

接下来,使用细化边缘工具沿着选区的边缘进行描绘。

对于树叶部分可选用大尺寸画笔,而有明显轮廓边缘的树干部分选用较小的画笔。还能够移动调整边缘滑块对边缘进行光滑、羽化或硬化处理。

完毕以上操作之后,点击确定保存改动。

同一时候,可复制选区,并将其粘贴到一个新背景中。

五:颜色通道

在选择比較复杂的对象比方头发时,使用通道工具相对照较简便。

首先,点击通道面板。

点击每个图层,找出图层背景和头发部分颜色差异最大的图层。然后。复制该图层。

选择被复制的图层,点击图像>调整>亮度/对照度,在不降低发丝的前提下。尽可能地调高亮度和对照度。理想状态下,能够将背景调成纯白色,而头发为纯黑色。

接着。使用一个黑色的画笔补全模特身体的其它部分。白色画笔用于描绘背景中的暗色区域。

完毕之后,选择图像>调整>转换图像,然后,Ctrl+单击图层缩略图来建立选区。

如今。能够隐藏该图层,回到初始的RGB图层。

复制选区,并将其粘贴到一个新背景上。希望以上教程能对刚開始学习的人学习PS有所帮助。谢谢大家。

IT忍者神龟之Photoshop解析新手抠图的5个高速选择工具的更多相关文章

  1. MySQL慢日志查询全解析:从参数、配置到分析工具【转】

    转自: MySQL慢日志查询全解析:从参数.配置到分析工具 - MySQL - DBAplus社群——围绕数据库.大数据.PaaS云,运维圈最专注围绕“数据”的学习交流和专业社群http://dbap ...

  2. 开发新手教程【三】Arduino开发工具

    Arduino开发环境搭建 获取Arduino IDE开发工具 下载地址 :http://arduino.cc/en/Main/Software 能够下载release 版.Beta版和前期版本号 A ...

  3. 解析MySQL中存储时间日期类型的选择问题

    解析MySQL中存储时间日期类型的选择问题_Mysql_脚本之家 https://www.jb51.net/article/125715.htm 一般应用中,我们用timestamp,datetime ...

  4. Dom4j 对XMl解析 新手学习,欢迎高手指正

    废话不多,先看代码 public static void main(String args[]){ ReaderXml("d:/example.xml");//读取XML,传入XM ...

  5. IT忍者神龟之Struts2.xml配置全然正确流程能走通可是有红叉解决

    一:Multiple annotations found at this line:Undefined actionName  parameter  Undefined actionnamespace ...

  6. IT忍者神龟之Java动态代理与CGLib代理

    <br>public class UserDAOImpl{ <br><br>    public void save() { <br>        / ...

  7. IT该忍者神龟Instant client required

    pply OS : Windows, Mac, Linux Apply Navicat Product : Navicat for Oracle, Navicat Premium Apply Navi ...

  8. IT忍者神龟之Oracle DBA经常使用查询吐血列举

    –1. 查询系统全部对象 select owner, object_name, object_type, created, last_ddl_time, timestamp, status from ...

  9. IT忍者神龟之中的一个句sql语句——连接同一字段的全部值

    Oracle能够用SYS_CONNECT_BY_PATH字符串聚合函数: SELECT LTRIM(MAX(SYS_CONNECT_BY_PATH(productname, ', ')), ', ') ...

随机推荐

  1. android之wifi开发

    WIFI就是一种无线联网技术,常见的是使用无线路由器.那么在这个无线路由器的信号覆盖的范围内都可以采用WIFI连接的方式进行联网.如果无线路由器连接了一个ADSL线路或其他的联网线路,则又被称为“热点 ...

  2. 怎样让js不产生冲突,避免全局变量的泛滥,合理运用命名空间

    为了避免变量之间的覆盖与冲突.能够生成命名空间.命名空间是一种特殊的前缀,在js中,通过{ }对象实现. 在不同的匿名函数中,依据功能声明一个不同的命名空间,每一个匿名函数中GLOBAL对象的属性都不 ...

  3. MSSQL - SqlDataReader

    DataReader对象: ·DataReader对象是一个读取行的只读流的方式,绑定数据时比使用数据集方式性能要高,因为他是只读的,所以如果要对数据库中的数据进行修改就需要借助 将所做的修改保存到数 ...

  4. 【Java TCP/IP Socket】TCP Socket通信中由read返回值造成的的死锁问题(含代码)(转)

    书上示例 在第一章<基本套接字>中,作者给出了一个TCP Socket通信的例子——反馈服务器,即服务器端直接把从客户端接收到的数据原原本本地反馈回去. 书上客户端代码如下: 1 2 3 ...

  5. Linux下可执行程序调试信息的分离及release程序的调试

      前两天在群里看到在讨论如何把debug版中的符号表加到release版本中,觉得这个非常有用,所以学习一下. 使用的工具是objcopy. 如果要生成单独的调试信息文件,命令如下: objcopy ...

  6. truncate 和 delete 差异

    truncate table players; 相当于 delete from players;要么 delete players from players;  要么 delete players.* ...

  7. 如何删除JAVA集合中的元素

    经常我们要删除集合中的某些元素.有些可能会这么写. public void operate(List list){ for (Iterator it = list.iterator(); it.has ...

  8. Qt exe图标

    1.首先准备一张ico照片,也可以通过http://www.ico.la/生成: 2.把ico照片拷贝到项目工程下,比如:“pic.ico” 3.在工程下,创建一个文件“myapp.rc”,用txt打 ...

  9. GreenDAO数据库版本升级

    GreenDAO是一款非要流行的android平台上的数据库框架,性能优秀,代码简洁. 初始化数据库模型代码的时候需要使用java项目生成代码,依赖的jar包已经上传到我的资源里了,下载地址如下:ht ...

  10. http协议与web本质

    当你在浏览器地址栏敲入“http://www.csdn.net/”,然后猛按回车,呈现在你面前的,将是csdn的首页了(这真是废话,你会认为这是理所当然的).作为一个开发者,尤其是web开发人员,我想 ...