PhotoShop不用魔棒、钢笔 建立较平整的选区 P进电脑屏幕里
不用魔棒、抽出、钢笔等,还可以直接变形图建立调整选区,这种方法比钢笔抽出感觉简单一些,比魔棒仔细一些。
抽出或钢笔:抽出弄错了偏移了还要擦除,调整笔刷,抽出后可能还有毛边,需要用橡皮擦除;
钢笔,错了要删除锚点,还要调整手柄,
用这两个,仔细的话是挺好的,就是花时间费耐心,而本文的方法则比这两个调整方面容易一下,精确度不如这两个但是比魔棒精确,不知道有没有人用过这个方法,本人也是由于要快速弄用了魔棒,但是有杂色,或者渐变色,用魔棒工具或颜色选择工具就不太好用,魔棒不能准确的识别到想选择区域的边缘,只能大致相似,这种会造成弄出来的图片很糟糕,有边角毛边杂色之类的,想着直接变形图形似乎也可以,(不知道有没有人用这个方法,我是由于魔棒选出来粗糙,抽出和钢笔太麻烦才弄出这方法的)
方法:新建一个图层——添上一个大致相似的图形——对该图形变形——变形到和需要选择的区域融合。
这个方法的好处就是不用删来删去,变形后出现网格,直接拖动网格的手柄或点,拉的不合适直接再拉,可视化调整,大致调整完还能精细调,重点是调整简单,就是拖来拖去。
缺点是由于是变形,如果两个手柄调整不好,会有点曲线,但是由于人的视觉都可以修正,感觉效果还不错。
————————————————————————————————
1.新建—图层—拉出相似的形状——填充任意一种颜色
快捷键:ctrl+shift+N新建图层,拉出类似形状(选区或形状工具),ctrl+del或alt+del填充背景或前景色。
2.修改图层透明度,把该填充好纯色的该图层,透明度降低,降低到能看到后面的背景即可。
3.把该纯色图层变形,通过调整手柄,网格交点等,把变形后的图层尽量和后面需要剪贴的地方融合,如图,这图主要是把屏幕上背景换了,因此图层变形后大于等于要融合的屏幕大小,(如果小于,后面的白色屏幕会漏出来,但是也要尽量沿着屏幕边缘)。
4.修改那个变形图形为完全不透明,把背景图剪贴进去,例如如图,需要剪贴进去的图片在 图形图层的上面,向下做剪贴蒙版。该图层,右键-创建剪贴蒙版。然后调整一下里面图片的位置和缩放一下大小。

PhotoShop不用魔棒、钢笔 建立较平整的选区 P进电脑屏幕里的更多相关文章
- Photoshop:模拟钢笔压力
预期效果: 方法: 按B选择画笔工具,设置"钢笔压力" 路径描边:选择路径,右击路径,选择“描边路径” 或在路径面板,选择: 即可得到预期效果!
- 建立tracert路由列表的方法
建立tracert路由列表的方法:电脑屏幕左下方 选择开始选项运行 输入 CMD在DOS命令行下输入:tracert (你的网站域名) 运行结果中如出现了“* * * req ...
- iOS 设备屏幕上实时打印 Log 的小工具
需求 写这个小工具的想法,主要来源于很多团队都会用友盟.TalkingData 等第三方框架做自定义事件统计:不过统计代码加好之后,没有很好的方法来让测试工程师验证一下事件加上了没有,调用次数有没有重 ...
- Arava: 用 swing 写一个取色器
备哥以前发我了一个小工具,TakeColor 取色器.来复刻一个吧. 分析一下:顶部是菜单,左侧框显示当前鼠标所在的颜色(下面显示当前坐标和颜色值,默认RGB),中间框显示鼠标周围区域,右侧显示取色的 ...
- linux建立信任关系
(1).切换到需要建立信任关系的用户(2).执行命令:ssh-keygen -d,然后一直回车.该命令会在用户home目录下生成一个隐藏的.ssh目录.目录里面有两个文件:id_dsa.id_dsa ...
- [Openfire]使用WebSocket建立Openfire的客户端
近日工作闲暇之余,对IM系统产生了兴趣,转而研究了IM的内容.找了半天,知道比较流行的是Openfire的系统,Openfire有许多平台实现,由于我是做Web的,所以当然是希望寻找Web的实现.Op ...
- Photoshop在网页设计中的应用与方法
1.图像局部截取和图像尺寸调整 做网页设计时经常要用到的某张图像一部分,这就需要截取图像的局部.图像局部截取的方法很多,但使用Photoshop操作起来更方便.具体操作步骤如下: (1)在Photos ...
- idea2017建立jsp工程及tomcat等配置
1:建立工程,选择Java Enterprise,可能需要选择tomcat路径和jdk路径: =============================== 以下作为第二种方式参考: 1:创建新工程 ...
- 在VS2010中建立C#三层结构
转自:http://www.blueidea.com/microsoft/vs2010/2010_con/2010081301.htm 三层结构,会有多个项目.为了让各项目之间的关系反映在目录结构上所 ...
随机推荐
- 微信小程序异步请求问题
微信小程序为了提高用户体验,提供的api大部分都是异步操作,除了数据缓存操作里面有一些同步操作.是提高了用户体验,但是在开发的时候, 就有点坑了,例如我要写一个公共方法,发起网络请求,去后台去一些数据 ...
- 【Dojo 1.x】笔记7 配置对象dojoConfig的内容1:has属性、加载器的属性
说完了出身,即出身自dojo/_base/目录下的config模块,那就要好好讲讲这对象有什么可以写的属性了. 1. has属性 官方说是用于更好的特征检测的,具体有什么用现在还不得知. 例如: &l ...
- Echarts地图使用经验-地图变形和添加数据
关于echart2,echart3地图的使用一点人生经验: 1.echart3,echart2加载地图变形修复. 最近在使用echart2使用过程中,发现加载海南地图会产生变形.如下图,海南地图产生了 ...
- linux下sophos,clamav+clamtk杀毒软件
以deepin为例 avast for linux sophos for linux comodo for linux 目前能够在官网找到. 先说clamav clamav 听说很活跃,clamav是 ...
- Android EditText常用属性
一.EditText介绍 ①EditText是一个输入框,在Android开发中是常用的控件.也是获取用户数据的一种方式. ②EditText是TextView的子类,它继承了TextView的所有属 ...
- Xshell工具使用--连接VMware虚拟机
假设有这样的场景,开发者用的是Windows系统,且系统的存储资源和内存有限,在运行VMware虚拟机中做一些测试时,通常会碍于电脑的VMWare客户端图形界面的响应速度太慢.而在Xshell中对虚拟 ...
- Prometheus Operator 架构 - 每天5分钟玩转 Docker 容器技术(178)
本节讨论 Prometheus Operator 的架构.因为 Prometheus Operator 是基于 Prometheus 的,我们需要先了解一下 Prometheus. Prometheu ...
- 无法确定条件表达式的类型,因为“<null>”和“System.DateTime”之间没有隐式转换----解决办法
例子:(报错了) public DateTime? time { get; set; } time = item.HospOutDate.HasValue ? DateTime.Parse(item. ...
- Linux内存描述之内存区域zone--Linux内存管理(三)
1 内存管理域zone 为了支持NUMA模型,也即CPU对不同内存单元的访问时间可能不同,此时系统的物理内存被划分为几个节点(node), 一个node对应一个内存簇bank,即每个内存簇被认为是一个 ...
- python3 str(字符串)
__add__函数 (在后面追加字符串) s1 ='Hello' s2 = s1.__add__(' boy!') print(s2) #输出:Hello boy! __contains__(判断是否 ...