PS中抠图的四种方法介绍
工具/原料
photoshop 软件(我用的是photoshop cc)
需要抠图的图片
开始的步骤
打开ps

打开图片,ctrl+O

魔棒抠图法
对于前景和后景有明显差别的图片用魔棒抠图法抠图比较容易,以阿狸为例,大家可以看到,这张图有着明显的白底~

这个时候就用到了——魔棒工具

将魔棒工具在后景上点一下,就出现了一个选区,这个选区,是和图片的主要图案相吻合的

按一下delete键,白底就不见了,这样就被图片的主题图案抠出来了,好简单的抠图方法有木有~~小伙伴们有没有get到?

通道抠图法
对于图片上有过渡色,或者是像示例中的这种比较复杂的图,用魔棒抠图就不是那么灵光了,如果这个图片恰好线条比较鲜明,可以考虑用通道抠图

点击“通道”选项卡,会看到四个图层,在红绿蓝图层中选一个线条比较清晰的

在这张示例的图片中,我觉得蓝色图层线条比起其他两个图层更清晰一点,复制蓝图层,按住ctrl键点击“蓝 拷贝”图层的缩略图,快速建立选区,如图所示

点到RGB的图层,在点回“图层”选项卡,


按下delete键 图案就抠出来了 ~这个方法小伙伴们有没有学会呢?

钢笔抠图法
有时候,图片的后景和前景区分的不明显,这个时候,用钢笔工具抠图是一个不错的选择,比如像这张图片,要把图片中的美眉抠出来

用钢笔工具,在美眉的周围进行描点,一定要把点围成一个封闭图形


在围成的图形上右键,选择新建选区,羽化像素可改为3,注意数值一定不要过大。


刚刚用钢笔画的区域,成了选区,我们是要把美眉给抠出来,所以,点击“选择”中的反选,选区就成了背景



按delete键,将背景删去,抠图完成~~~(值得一说的是,此方法,有密集恐惧症的人慎用啊【捂嘴笑】)

套索抠图法
这个方法的适用条件和用钢笔抠图的情况类似,同样的也是图片的后景和前景区分的不明显,也可以用套索工具抠图,嗯,还是用这个妹纸的图片吧

选择套索工具,选出要抠图的部门,注意:套索和钢笔工具一样,也要画一个封闭的图形。画出抠图的部分之后,会自动转换成选区,在套索工具的那一栏的“羽化”后面也可以填一个不太大的数字,我这里也是填了“3”


选区要进行反选,如何反选,在钢笔抠图法里面已经涉及,这里就不再重复,按delete键,就把图片的主题图案抠出来了~这个方法,也不错的吧

最后的话
除了上面介绍的,还有个方法,叫橡皮擦除法,只要你有足够的耐心,用橡皮擦出来的图案也是很精致的
注意事项
在运用以上的方法的同时,我建议可以适当用橡皮和仿制图章配合使用,
大家对抠图应该灵活一些,不要公式化,理论化
以上的方法,只是我个人对抠图方法的一些总结,欢迎补充,欢迎讨论!希望对大家有所帮助,谢谢阅读!
PS中抠图的四种方法介绍的更多相关文章
- 让一个图片在div中居中(四种方法)
第一种方法: <div class="title"> <div class="flag"></div> <div cl ...
- java中定时器的四种方法
package com.lid; import java.util.Calendar; import java.util.Date; import java.util.Timer; import ja ...
- 在view中常见的四种方法的使用场合
四种方法,使view创建好里面就有东西:[1.init 2.initWithFrame使用代码创建的时候.(从文件创建的时候不一定调用:1.init 2.initWithFrame这两个方法) 3 ...
- vue中组件的四种方法总结
希望对大家有用 全局组件的第一种写法 html: <div id = "app"> <show></show></div> js: ...
- Java中创建对象的四种方法
第一种 使用new关键字 第二种 使用反射技术:1)通过Class类的newInstance()方法:2)通过Constructor类的newInstance方法 第三种 通过Object类的clon ...
- 将前端请求中的数据绑定到Spring MVC响应方法中参数的四种方法
一.映射URL绑定的占位符到方法参数 1.方法 使用@PathVariable注解 2.代码示例 a.接收请求方法 @RequestMapping(value = "/deleteInfo/ ...
- IOS中Json解析的四种方法
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式. 有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验 ...
- 【转】IOS中Json解析的四种方法
原文网址:http://blog.csdn.net/enuola/article/details/7903632 作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式. 有 ...
- JAVA中获取文件MD5值的四种方法
JAVA中获取文件MD5值的四种方法其实都很类似,因为核心都是通过JAVA自带的MessageDigest类来实现.获取文件MD5值主要分为三个步骤,第一步获取文件的byte信息,第二步通过Messa ...
随机推荐
- Flutter沉浸式状态栏/AppBar导航栏/仿咸鱼底部凸起导航
Flutter中如何实现沉浸式透明Statusbar状态栏效果? 如下图:状态栏是指android手机顶部显示手机状态信息的位置.android 自4.4开始新加入透明状态栏功能,状态栏可以自定义颜色 ...
- jq显示数据在kindeditor
1,定义编辑器的变量为全局变量 2,将数据显示到kindeditor 在我自己这里_下划线相当于数据,也就是将数据显示在kindeditor 中的textarea中 3,jquery获取kinde ...
- ConcurrentHashMap原理分析(二)-扩容
概述 在上一篇文章中介绍了ConcurrentHashMap的存储结构,以及put和get方法,那本篇文章就介绍一下其扩容原理.其实说到扩容,无非就是新建一个数组,然后把旧的数组中的数据拷贝到新的数组 ...
- vue项目打包-2-九五小庞
vue项目打包 一.终端运行命令 npm run build 二.打包成功的标志与项目的改变,如下图: 3.点击index.html,通过浏览器运行,出现以下报错,如图: 四.那么应该如何修改呢?具体 ...
- 如何让矢量瓦片配图神器maputnik支持 geoserver
关键词:maputnik.geoserver.矢量地图.矢量瓦片.mapbox.mapboxgl.地图配图.地图配色 一直想搞一个类似百度.高德地图那样的矢量地图配图工具 百度个性化地图配图工具: 高 ...
- 多测师讲解自动化 _邮件发送_高级讲师肖sir
第一步.进入如下网址申请163邮箱. https://mail.163.com/ 第二步.注册完之后登录.点击如下图设置点击POP3/SMTP/IMAP. 第三步.右侧点击客户端授权密码. 第四步. ...
- Jenkins集成appium自动化测试(Windows篇)
一,引入问题 自动化测试脚本绝大部分用于回归测试,这就需要制定执行策略,如每天.代码更新后.项目上线前定时执行,才能达到最好的效果,这时就需要进行Jenkins集成. 不像web UI自动化测试可以使 ...
- ASP.NET Core 3.1 Razor 视图预编译、动态编译
1.安装NuGet包 Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 2.Startup.cs 配置 public ...
- linux(centos8):firewalld对于请求会选择哪个zone处理?
一,firewalld对一个请求会适用哪个zone? 当接收到一个请求时,firewalld具体使用哪个zone? firewalld是通过三个步骤来判断的: source,即:源地址 interfa ...
- php监控文件变化
<?php $process = new \Swoole\Process(function(){ $filename = "a.conf"; $md5file = md5_f ...