Ps:用好钢笔工具

news2024/11/22 21:32:30

使用钢笔工具时,应随时注意鼠标指针的形状。

c96950b66fae354135c1f5a915e35104.png

  ◆  ◆

基本操作方法

1、绘制闭合路径

路径绘制结束时回到起点即可创建闭合路径。

2、绘制开放路径

想结束绘制时,按住 Ctrl 键点击画布空白处,或者,直接按 Esc 键,即可得到开放路径。

3、绘制直线路径

按住 Shift 键可绘制水平路径、垂直路径或者 45° 角倍数的直线路径。

4、绘制角点和平滑点

在绘制路径时,直接单击时建立的锚点是“角点”;按住鼠标拖拽则建立的锚点为“平滑点”。

提示:

角点没有方向调杆,或者有一个或两个相互独立的调杆。

平滑点有两个联动的、在一条线上的方向调杆,

5、添加或删除锚点

把鼠标指针移至锚点上时,临时转换为删除锚点工具 Delete Anchor Point Tool;置于线段上时,则临时转换为添加锚点工具 Add Anchor Point Tool。

提示:

需勾选(默认)工具选项栏上的“自动添加/删除” Auto Add/Delete。

6、转换角点和平滑点

按住 Alt 键将鼠标指针置于锚点上时,临时转换为转换点工具 Convert Point Tool 。单击平滑点,可将其转换为角点。单击并拖拽角点,可将其转换为平滑点。

7、转换为直接选择工具

按住 Ctrl 键可切换到直接选择工具 Direct Selection Tool(白箭头),可选择、移动锚点、调整线段或方向调杆。

可框选,或者加按 Shift 键点击以选中多个锚点。

在线段或锚点上,按住 Ctrl + Alt 拖动,可复制此路径。

8、转换为路径选择工具

按住 Ctrl + Alt 键可临时转换为路径选择工具 Path Selection Tool (黑箭头),在路径范围内单击,可选中此路径上的所有锚点。若拖动,则将复制此路径。

9、调整方向调杆

按住 Ctrl 键(切换至直接选择工具)可改变方向调杆的方向以及单边调杆的长度。

加按 Shift 键时,将以 45° 角的倍数调整调杆的方向。

按住 Alt 键(切换至转换点工具)可调整单边调杆的长度和方向,两边的方向联动关系解除。

若按住 Ctrl + Alt 键调整又可使得两边方向联动。

  ◆  ◆

其它使用技巧

1、使用钢笔工具时,可开启网格显示以辅助路径绘制。

Ps菜单:视图/显示/网格

View/Show/Grid

快捷键:Ctrl + '

2、只有熟练掌握使用钢笔工具绘制自由路径的技巧,才能快速完成复杂形状的创建以及精准抠图等工作。

请参阅:

《Ps:使用钢笔工具绘制自由路径的技巧》

3、在使用钢笔工具进行精准抠图时,还可参考以下建议。

一般不要将锚点建立在对象边缘的凸点处。

用钢笔工具抠图时,尽量勾勒到主体的内侧边缘,以防毛边或亮边。

对于形状较复杂的对象,建议先勾勒一个大概轮廓,然后再逐步细化。

954845980909d9d7c1b43514e5201a23.jpeg

“点赞有美意,赞赏是鼓励”

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

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

相关文章

qt-C++笔记之点击按钮弹出文件资源管理器选择文件后把文件路径赋值给一个QString

qt-C笔记之点击按钮弹出文件资源管理器选择文件后把文件路径赋值给一个QString code review! 文章目录 qt-C笔记之点击按钮弹出文件资源管理器选择文件后把文件路径赋值给一个QString1.运行2.main.cpp3.qt_FileDialog.pro4.QFileDialog类详解 1.运行 2.main.cpp 代码 #inclu…

达索系统SOLIDWORKS 2024工程图新功能

工程图概述 设计模型不仅能比绘制直线更快;SOLIDWORKS 从模型中生成工程图,模型的参数和几何关系在工程图中被保留,这样工程图可反映模型的设计意图;模型或工程图中的更改反映在其相关文件中,这样更改起来更容易&…

基于AT89C51单片机的电子闹钟设计

1.设计任务 利用AT89C51单片机为核心控制元件,设计一个电子闹钟,设计的系统实用性强、操作简单,实现了智能化、数字化。 (1)按开始键自动进入时间显示,开始为0,按K1键进入更改时间&#xff0c…

AMEYA360:思瑞浦TPS32 MCU两大全新产品系列介绍

TPS32混合信号微控制器依托思瑞浦出色的数模混合信号处理技术能力,围绕垂直应用开发产品,优化产品设计,助力客户实现终端产品的差异化。思瑞浦提供完整的开发生态系统支持,包含简单易用的配套嵌入式软件包、硬件和软件开发工具&am…

时序预测 | Python实现TCN时间卷积神经网络价格预测

时序预测 | Python实现TCN时间卷积神经网络时间序列预测 目录 时序预测 | Python实现TCN时间卷积神经网络时间序列预测预测效果基本介绍模型描述程序设计参考资料预测效果 基本介绍 时间卷积网络,TCN。 利用CNN技术处理时间序列数据。 卷基础层有三种,第一种是一维CNN,用于输…

某60区块链安全之薅羊毛攻击实战一学习记录

区块链安全 文章目录 区块链安全薅羊毛攻击实战一实验目的实验环境实验工具实验原理实验内容薅羊毛攻击实战一 实验步骤EXP利用 薅羊毛攻击实战一 实验目的 学会使用python3的web3模块 学会分析以太坊智能合约薅羊毛攻击漏洞 找到合约漏洞进行分析并形成利用 实验环境 Ubun…

latex中算法的几种模板

latex中算法的几种模板_latex算法模板-CSDN博客文章浏览阅读6.2k次,点赞3次,收藏45次。latex中几种算法模板_latex算法模板https://blog.csdn.net/weixin_50514171/article/details/125136121?spm1001.2014.3001.5506 latex排版原理 常用算法排版伪代码…

程序/进程替换(讲解)

本文旨在讲解进程替换的知识!希望读完本文,能使读者对进程替换有更深一步的认识!!好的,废话不多说,干货来了! 进程替换的引进! 为什么要引进进程替换呢?我们创建子进程总…

cpu飙高问题,案例分析(三)——非标导入引发CPU彪高,与RateLimiter限流

一、背景 非标导入使用easyexcel组件进行导入处理,10几万的数据量引发CPU彪高。 二、排查思路 查看线程栈相关信息;pinpoint监控查看性能及代码调用情况;是否存在大量阻塞慢SQL;是否存在短时间内频繁日志输出; 三、…

linux拨号服务器如何创建爬虫ip池

作为一个爬虫技术员,除了要熟练掌握至少一种编程语言外,还应该创建属于自己的爬虫ip池。我们都知道,在进行爬虫采集时,经常会遇到网站各种发爬机制,如果有自己的ip池,将会让爬虫这项枯燥无味的工作变得非常…

cmake和vscode 下的cmake的使用详解(一)。

本文的内容 参考如下内容。 1.【基于VSCode和CMake实现C/C开发 | Linux篇】https://www.bilibili.com/video/BV1fy4y1b7TC?vd_source0ddb24a02523448baa69b0b871ab50f7 2.Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. 3.关于如何利用…

通过navicat工具将excel文件导入数据库的表中

文章目录 1.navicat可视化工具2. 导入文件 1.navicat可视化工具 这里使用的是navicat数据库可视化工具,不是直接通过数据库指令导入的 前提是连接好数据库,建立好表,如下图,test为连接名,随便起,data为数据…

SQL Sever 基础知识 - 数据排序

SQL Sever 基础知识 - 二 、数据排序 二 、对数据进行排序第1节 ORDER BY 子句简介第2节 ORDER BY 子句示例2.1 按一列升序对结果集进行排序2.2 按一列降序对结果集进行排序2.3 按多列对结果集排序2.4 按多列对结果集不同排序2.5 按不在选择列表中的列对结果集进行排序2.6 按表…

uni-app 自带返回方法onBackPress,返回上一级并且刷新页面内容获取最新的数据

onBackPress 返回上一级并且刷新页面内容获取最新的数据 onBackPress 方法是uinapp自带返回键方法,也就是在app和H5返回键 onBackPress() {setTimeout(() > {uni.switchTab({url: /pages/Users/index,})}, 300)return true}, methods: {}在这里 uni.switchTab…

Goby 漏洞发布| CrushFTP as2-to 认证权限绕过漏洞(CVE-2023-43177)

漏洞名称: CrushFTP as2-to 认证权限绕过漏洞(CVE-2023-43177) English Name:CrushFTP as2-to Authentication Permission bypass Vulnerability (CVE-2023-43177) CVSS core: 9.8 影响资产数: 38695 漏洞描述&…

【投稿优惠|稳定出版】2023年信息科学和大数据应用国际会议 (ICISBDA 2023)

2023年信息科学和大数据应用国际会议 (ICISBDA 2023) 2023 International Conference on Information Science and Big Data Applications (ICISBDA 2023) 一、会议简介 🎉🎉🎉🎉🎉&…

kernel | 不想老是编译内核?sysfs和debugfs了解一下

编译内核是一件让大家都抗拒的事情,因为编译一次内核需要的时间成本比较漫长,而且如果每次代码的微小改动或者想要额外调用某一个函数执行某一个动作就要不断的编译内核的话,就相当于CPU大量的时间都用在了idle,开发效率将会是相当…

推荐几款python在线学习和电子书网站

学习python的过程中,虽然下载了很多的电子书,但是在学习过程中基本上都是通过一些在线网站或者在线电子书进行的。 下面给大家推荐几个在线学习教程网站和电子书网站。 《菜鸟教程》 一句话介绍:很多初学者的选择 网址:https:…

kubernetes(K8s)(Namespace、Pod、Deployment、Service资源的基本操作)-04

Namespace Namespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离。 默认情况下,kubernetes集群中的所有的Pod都是可以相互访问的。但是在实际中,可能不想让两个Pod之间进行互相的…

Spring三级缓存处理循环依赖的过程

Spring三级缓存 Spring三级缓存是什么? 一级缓存:单例池。存放的是完整的Bean对象。经过完整的生命周期。二级缓存:存放需要提前暴露的Bean对象。也就不完整的Bean对象。需要提前暴露就是指,可能会被循环依赖。(这里可能需要用代…