中如何将方形图片转换成圆形图片_【PS】PS中不可不知的实用技巧!你都掌握了吗?...

今天给大家分享一些在PS中经常用到的实用小技巧,操作简单易上手。

01 拉伸图片人物不变形

在我们在PS里想要拉伸一些图片时,里面的人物往往会跟着一起变形,那么如何改变图片比例的同时,又不影响人物的形态呢?

打开我们需要拉伸的图片,然后按住 Shift+Alt+Ctrl+C,进入内容识别比例界面,这个时候拉伸图片,人物将不会受到影响。

a07b0cefe409b299725922d684e74df3.png
d686b1abcb3a975720cd073d65ef3278.png

02 透视剪裁工具

当我们遇见一些拍摄角度不是很正的时候,可以通过透视剪裁的方法对图像进行快速矫正。

选择透视裁剪工具,绘制需要矫正的部分,按住shift调整透视,调整完之后点击回车即可完成矫正。

3111cad34f89c86a9efdb2ce916fa6c6.png
1f5d18377ddf71fd07ed114d6cf68cdf.png
e8a1ad45ea8e3195cb02c8960430c65e.png

03 利用标尺工具矫正

标尺工具同样可以用来快速矫正倾斜的图片,与透视剪裁工具不同的是,它并不会将图片进行剪裁。

找到标尺工具后,在我们需要矫正的图片上画一条直线,然后点击属性栏的拉直图层,即可完成矫正。

6b27334d292c368b8908c9ee08b42009.png
b5c622c66419143d9d51e6c795c685bf.png
7dedbd36aa405ce68e695a2e5a0caa29.png

福利:最后还为大家精心准备了一些福利,喜欢平面设计的小伙伴一定要私信小编哦【点击头像,右上角私信:平面】,有平面课程和公开课等着你来哟!还有15G超全设计素材&资源大礼包赠送哦~

187b6c3ec186e30ef92afcf38ba53cd6.png

04 方形图片转换成圆形图片

当你想将一个方形图片转换成圆形图片时,你会怎么做,这个时候可以利用剪贴蒙版快速转换。

第一步:导入图片,鼠标右键选择“矩形工具”,选择“椭圆工具”,然后按住shift画个正圆

976d8b0980b379d2a9ab9bbe3c247a59.png
b9eb798768941ec8c31c3a8bf5a5c777.png

第二步:将图片移至形状图层上方,鼠标放在两个图层的中间,按住“alt”键会出现一个向下的箭头,点击鼠标即可。

61f2f2caa37494de52a6f61b818c8ba0.png
b33a0a79f1df543e983817d61c974465.png

第三步:鼠标选择形状图层,按住ctrl键点击缩略图,选择图像—剪裁,裁剪完后按ctrl+D,把选区取消掉,然后选择—文件导出—存储为web所用格式 即可

ba58b3db91b1d4d1fcb69dab35f79dca.png
3b372c145fd8ba52b8cbbe67f0437229.png

05 添加镜头光晕

导入需要添加镜头光晕的图片,新建一个纯黑图层移至顶层,然后点击滤镜—渲染—镜头光晕,将图层模式改为滤色。

注:可以拖动镜头光晕中心改变方向。光晕图层可以使用高斯模糊,使效果更加柔和。

bbb093cfbcc303e9ff869d2f92a7291a.png
dbebc467705e356b7eac458422a2b035.png
f4dc434fbcdb6828eb7920189303ed6f.png

06 将彩色图像变成黑白图像

当我们想将一张彩色图片快速变成黑白图片的时候,我们可以选择图像—调整—去色,即可快速将图片调整成黑白。

57d57e858d14dbb77d4857441c2a24e9.png
0f9f7cb4738547faa0eec731ceff17d9.png

在PS中的小技巧还有很多,在这里将会不定期整理更新PS中的小技巧,赶紧码住这些小技巧吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/339524.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用JUnit对ADF应用程序进行单元测试

JUnit是Java语言的单元测试软件包,由于ADF构建在J2EE框架之上,因此可以用来测试Oracle ADF应用程序。 单元测试基本上是根据某些定义的测试标准来验证最小的可测试模块的过程。 在这里,我将说明如何在JDeveloper 12.2.1.3中设置和使用JUnit来…

拆分js文件_2021入门Webpack,看这篇就够了:Webpack.config.js 解析

这是优妈成长记的第63篇原创这是一个webpack配置说明本文是发布在github上webpack-demo的README文件内容。主要对webpack.config.js每一条的注释说明。github项目地址:https://github.com/hourong88/webpack-demo可以点击文章最下方【阅读原文】跳转github链接查看&…

orcad自上而下_开发自上而下的Web服务项目

orcad自上而下这是从Alessio Soldano编辑的Advanced JAX-WS Web Services手册中摘录的示例章节。 第一章介绍了自底向上创建Web服务端点的方法。 它允许非常快地将现有bean作为Web Service端点公开:在大多数情况下,将类转换为端点只需在代码中添加少量注…

安装win7系统不能开机启动服务器,win7系统开机启动项不能加载的原因分析及解决...

开机启动项是每台电脑都有的东西,就是多和少的问题的,很多人开机的时候喜欢加载很多的启动项,其实这也没什么不好的。现在的电脑为了受到更好的保护,往往在开机的时候就加载了一些启动项,如:杀毒软件&#…

4 指针运算_C++用指针访问数组元素(学习笔记:第6章 08)

用指针访问数组元素[1]数组是一组连续存储的同类型数据,可以通过指针的算术运算,使指针依次指向数组的各个元素,进而可以遍历数组。定义指向数组元素的指针定义与赋值例:int a[10], *pa; pa&a[0]; 或 paa;等效的形式经过上述定…

属性面板 脚本_3.1 创建和使用脚本

在unity中,游戏物体的行为是通过组件来驱动的,我们可以通过内建的组件来给我们的游戏物体组合各种能力,尽管如此,要知道我们的需求永远是动态的,很快我们就会发现,内建的组件功能已经无法满足我们的需求&am…

vue加跨域代理静态文件404_解决vue本地环境跨域请求正常,版本打包后跨域代理不起作用,请求不到数据的方法——针对vue2.0...

问题:在本地使用了proxyTable代理可以正常跨域请求后台数据,打包上传后就无法获得后台的json文件。查看了相关资料可以用nginx进行解决。还可以使用命名环境变量,请求的时候进行判断,话不多说上干货module.exports merge(prodEnv…

tomee_使用Vysper,TomEE和PrimeFaces将XMPP服务器嵌入JSF Web应用程序内部

tomee我有一个需要在完成某些工作时通知用户的应用程序。 它使用JSF和Primefaces,因此可以使用大气 (也称为Push)来实现这种通知。 但是另一个有趣的方法是使用嵌入在Java Web应用程序中的XMPP服务器。 好的,好的,您不…

板框导入_板框结构导入有问题?这几个问题最常见,附解决方法!

对于一些比较复杂的结构,Altium的处理能力有限,通常采用AutoCAD来进行设计,然后在Altium中执行菜单栏中“文件”→“导入”→DWG/DXF命令,选择需要导入的DXF文件即可。如果导入过程中出现了乱码,报错等问题要如何解决呢…

您如何使用硒来计算自动化测试的投资回报率?

跨浏览器测试是一种测试,需要大量的精力和时间。 通过不同的浏览器,操作系统,设备,屏幕分辨率测试Web应用程序,以评估针对各种受众的Web内容呈现的过程是一项活动。 特别是如果手动处理。 使用Selenium进行的自动跨浏览…

流量复制_详解Linux系统流量复制--gor、tcpcopy、nginx模块流量复制等

概述对于一些有并发要求的业务,特别是对接外部流量时,产品上线前一定要做的就是压力测试,但是常规的压力测试并不能覆盖所有情况。以gemeter、ab,、webbench、http_load为例,这些通过模拟请求的压测工具,只能发送特定的…

C语言天才!想法奇异?还是逼格满满?一份国外C语言写的传奇简历

C语言天才!想法奇异?还是逼格满满?一份国外C语言写的传奇简历作者用代码更新了自己的简历,是不是很接地气,特符合程序员的逼格。这是一份可读可执行的语言源文件,也是作者编码风格的体现。C语言源码&#x…

hash值 更改git_Git切换版本

Git切换版本有三种方式:1.基于哈希值切换》基于哈希值切换(推荐),命令:git reset --hard 哈希值,哈希值从哪来,git reflog查看下就知道了,切换版本后,git reflog会发现有两个HEAD,别…

fedora mysql_Fedora server 安装Mysql8

导读MySQL是一种关系数据库管理系统(RDBMS),作为服务器运行,提供对多个数据库的多用户访问。 这是指导,如何在Fedora 28/27/26,CentOS 7.5 / 6.10和Red Hat(RHEL)7.5 / 6.10上安装或升级MySQL社区服务器最新版本8.0(8.0.12)/5.7(5…

lombok 生成代码_使用Project Lombok减少Java应用程序中的样板代码

lombok 生成代码对Java编程语言最常提出的批评之一是它需要大量的样板代码 。 对于简单的类尤其如此,该类只需要存储一些值就可以。 您需要这些值的getter和setter方法,也许您还需要一个构造函数,覆盖equals()和 hash…

让C/C++程序员告诉你什么叫浪漫,表白黑科技,炫酷多彩求爱利器

前言缘是美丽的邂逅,爱是心跳的感觉,情是心灵的交会,恋是甜蜜的思念,走在爱与被爱的边缘,你见或者不见,爱你的心始终不改变!C语言诠释爱——为TA写下心中情,生成程序传给TA&#xff…

Java十六进制浮点文字

我如何遇到十六进制浮点数 我正在Java :: Geci中开发一种新功能,以减少代码重新格式化的可能性。 如果重新格式化,当前版本的代码将覆盖原本相同的代码。 这很烦人,因为按下重新格式化键的快捷键相当容易,而且许多项目甚至要求开发…

C语言对电脑做的事儿啊,总有那么一丝恐怖,C语言操盘电脑两例

C语言对自己电脑做的事儿啊,总有那么一丝恐怖,C语言与电脑两例开场先抱歉,偷懒好多天了。今天分享给大家的l两例比较短小精悍,都是针对于计算机屏幕处理的两例,有兴趣的可以放到自己电脑上运行哦。绝对无害&#xff0c…

servlets_jQuery Ajax – Servlets集成:构建完整的应用程序

servlets网上有很多教程,它们解释了有关使用servlet和JSP页面进行Java Web开发的一些知识,但是,我从未找到对于初学者来说足够简洁的教程。 这样的教程应该解释创建一个简单的Web应用程序的整个过程,包括前端,后端&…

mysql分库分表的缺点_MySQL分库分表会带来哪些问题?

分库分表能有效的环节单机和单库带来的性能瓶颈和压力,突破网络IO、硬件资源、连接数的瓶颈,同时也带来了一些问题。下面将描述这些技术挑战以及对应的解决思路。1、事务一致性问题分布式事务当更新内容同时分布在不同库中,不可避免会带来跨库…