PhotoShop入门

news2024/12/25 12:49:09

PhotoShop入门

零、文章目录

文章地址

  • 个人博客-CSDN地址:https://blog.csdn.net/liyou123456789
  • 个人博客-GiteePages:https://bluecusliyou.gitee.io/techlearn

代码仓库地址

  • Gitee:https://gitee.com/bluecusliyou/TechLearn
  • Github:https://github.com/bluecusliyou/TechLearn

一、简介

image-20221226144649947

PS 工具是我们使用频率比较高的软件之一, 我们学习PS目的不是为了设计海报做电商和UI的,而是要求:

  1. 会简单的抠图
  2. 会简单的修改PSD效果图
  3. 熟练的切图
  4. 能和网站美工美眉有共同话题

二、安装

  • 软件的版本大同小异,看自己喜欢哪个版本。
  • 百度网盘科学安装版本PhotoShopCC2023,安装完成即可使用,无需破解

三、界面组成

  • 界面组成:菜单栏、工具栏、工具属性栏(选项栏)、工作区、调板\面板

jiemian

  • CTRL+ALT+滚轮:放大缩小工作区大小

四、常用功能

1、文件基本操作

(1)新建文档(CTRL+N)

单位:像素 厘米 毫米

屏幕显示: 单位 像素 72像素/英寸 RGB颜色模式

image-20221226151156384

(2)关闭文档(CTRL+W)

或者点×也能关掉页面

image-20221226151422470

(3)保存(CTRL+S)

  • .psd:PS源文件格式 图层、文字、样式等,可再次编辑
  • .jpg:有损压缩格式 (给客户) 品质 最高12

baocun

image-20221226154916078

(4)另存为(CTRL+SHIFT+S)

(5)文件打开(CTRL+O)

​ 1)文件下拉菜单-打开(CTRL+O)

​ 2)双击软件空白处也能打开

2、移动复制图形变换

(1)移动工具 V

可以不同文件之间拖拽图像。

image-20221226155211980

(2)自由变形(ctrl + T)

ctrl + T可以改变图像的大小,也可以旋转图像。按下enter 回车确认操作。

bianhuan

(3)复制图片图层(Alt)

alt拖动图片可以复制图片成一个新图层。

(4)自行车案例

复制+变换+移动组合图层

image-20221226203418470

(5)撤销操作

  • ctrl+z:撤销一步

  • ctrl+alt+z:撤销多步

3、图层操作(重点)

(1)图层面板快捷键(F7)

  • 其实图层就是一张张透明的纸,可以实现叠加问题。
  • 上层的图层压在下层图层上面。

image-20221227074243542

(2)新建删除图层

  • 图层面板,点击+号新建图层。
  • 图层面板,选中图层,点击垃圾桶删除图层。
  • 图层面板,选中图层,按删除键Del删除图层。
  • 图层面板,选中图层,拖入垃圾箱都可以删除图层。
  • 图层面板,选中图层,图层右键->删除图层。

image-20221227074634591

(3)重命名图层

  • 双击图层面板图层后面的文字可以进行重命名。
  • 给图层起一个有意义的名字是一个很好的习惯,这样就不容易搞错图层的用途。

(4)图层选择

  • 图层面板缩览图判断。

  • 按住CTRL,在目标图像上单击。

  • 将光标放置在目标图像上右键,选择图层名称。

  • 点击图层前面的眼睛可以设置是否显示。

image-20221227080233376image-20221227083203398

(5)图层面板中多选图层

  • SHIFT,单击另一目标图层 中间所有图层被选中
  • CTRL,单击另一目标图层 只选中目标图层

image-20221227080917252

(6)复制图层

  • 选中目标图层后,按ALT拖拽图像

  • 选中目标图层后,CTRL+J(重合复制)

(7)图层面板上下移动

  • 选中目标图层,在图层面板拖拽
  • CTRL+] :向上移动图层
  • CTRL+[ :向下移动图层
  • CTRL+SHIFT+]:图层置顶
  • CTRL+SHIFT+[:图层置底

(8)移动选区或图像

  • 移动过程中,没释放鼠标,按住SHIFT,可同一水平线、同一垂线、45度移动。
  • 移动组或图层时,需设置选项栏为组就按组移动,图层就是单独移动图层,嵌套组移动最大的组。

image-20221227083945060

(9)图层编组

  • 有时候,需要将多个图层一起操作,可以给图层编组,一个组为一个单位一起操作会很方便。

  • 图层编组:先选中需要编组的图层,CTRL+G

  • 取消编组:选中编组,CTRL+SHIFT+G

  • 图层面板,双击组名称,可命名组。

image-20221227084121575

(10)图层合并

  • 选择多个图层,ctrl+e合并图层。
  • 选择图层,右键->合并图层。

image-20221227092053358

(11)图层透明度

  • 不透明度:设置图层的不透明程度,0%完全透明,不可见;100%完全不透明,真实可见。键盘数字键,可快速设置透明度数值。

  • 填充:与不透明度效果类似

image-20221227092210661

4、选区工具M

  • 用来选择某部分区域
  • ctrl+d:取消选区

用刘德华的头替换图片中的头

  • SHIFT+ALT+拖动圆形选区工具,可以选取正圆形。
  • 选中区域,然后CTRL+J就把选区给复制了一块新图层。
  • 把多余的部分隐藏掉,将头像移到合适位置。

image-20221227095546113

image-20221227095449722

5、颜色填充

  • 前景色:内容颜色。
  • 背景色:背景颜色。
  • 选择颜色:点击背景色或者前景色选择颜色。
  • 替换前景背景色:按交换标,前景背景色可以替换。
  • ALT+DELETE:填充前景色。
  • CTRL+DELETE:填充背景色。

image-20221227102615815

使用选区工具选区,然后填色,注意:每个形状单独一个图层操作方便,实现米奇

image-20221227104059869

6、套索工具L

  • 套索工具主要是进行选区用的。

  • 套索工具:在屏幕上拖拽鼠标左键圈出选区,释放后生成选区。

  • 多边形套索:连续单击绘制多边形选区。

    • 闭合方法:1、单击起始点 2、双击任意位置。

    • 删除方法:DELETE删除当前点。

  • 磁性套索工具:单击颜色交界后,沿交界线拖拽鼠标,可生成选区。大小写键:CAPSLOCK 可控制光标精确状态。

image-20221227115056076

**基本套索工具:**没有特定规则的图形用普通套索自定义形状。

image-20221227115635167

**多边形套索:**棱角分明的图片用多边形套索比较好。

image-20221227115524240

**磁性套索:**扣一个不规则图形的时候比较合适,会自动磁力吸附在图形边缘,帮助你选区。

image-20221227142935607

案例:将扣出来的图像结合一下

image-20221227143057112

7、魔棒工具W

  • 以单击位置为选择色,选择相似颜色生成选区。

  • 容差:选择颜色的范围 容差小,颜色选择精确。 0-255

  • 连续:勾选连续时,相连颜色生成选区。 不勾选,画面中所有相似颜色(包括不相连的部分)生成选区。

  • SHIFT在未生成选区位置单击,可选区相加。

  • 选区反选:CTRL+SHIFT+I

image-20221227151823620

8、选区布尔运算

  • 可以进行选区的新建,增加,减少,交叉等操作,对选取结果进行修改。

image-20221227143429699

  • 新选区:保持选中状态

  • 添加到选区:相加运算(按住SHIFT再绘制选区)

  • 从选区减去:相减(按住ALT再绘制选区)

  • 与选区交叉:重合部分保留(按住ALT+SHIFT再绘制选区)

image-20221227160719788

9、钢笔工具P

  • 作用:绘制路径,生成选区,抠图。

  • 组成:路径线和锚点

  • 生成选区:绘制路径后,CTRL+回车,生成选区。

  • 路径类型:直线型路径,连续单击;曲线型路径,第一点单击,第二点拖动鼠标。Alt+点击点取消弧线。

image-20221227210738320

image-20221227210702103

10、文字工具

  • 文字工具可以写文字,默认会生成一个单独的图层。
  • 重新编辑文字,需要重新选择文字工具。
  • 文字可以设置字体,调整大小,设置颜色等。

image-20221227212311628

11、吸管工具

  • 吸管工具单击颜色区域,前景色就会变成吸取的颜色。
  • 吸取的颜色值可以打开前景色窗口查看。

image-20221227212658395

image-20221227212739638

12、标尺

  • 视图->标尺->勾上,可以在界面上显示标尺,用于衡量图片上的距离和大小。
  • 标尺上可以拉出参考线,用来测量尺寸。
  • 标尺上的单位可以右键进行修改。
  • 将参考线移回标尺可以清除参考线
  • 视图->清除参考线,可以清除界面上的全部参考线。

image-20221228215931946

五、切图工具

PS切图可以分为手动利用切片切图 以及 利用PS的插件快速切图

1、手动划片

  • 利用切片工具手动划出需要的区域。
  • 文件->导出->存储为web所用格式。
  • 按住空格键可以移动预览图片。
  • 按住shift可以加选切片。
  • 保存的时候一定要选择选中的切片,默认是全部切片。
  • 最后使用切片选择工具,选中切片,按住DEL删除,再选择其他切片。

image-20221228075258665

image-20221228075417867

image-20221228075636434

image-20221228075805632

2、图层切片

  • 如果要切的图片本身就是一个图层,直接可以基于图层操作。
  • 选中图层->图层菜单->新建基于图层的切片,就直接选好了,效果和切片工具手工选一样,后面导出操作一样。

image-20221228214943339

3、基于参考线的切片

  • 使用参考线将需要切片的内容先选出来。
  • 选中切片工具->点击基于参考线的切片,切片就选出来了。

image-20221228220856255

4、清除切片

  • 界面上切片很多之后,我们需要清除切片。
  • 视图->清除切片可以清除所有切片。

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

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

相关文章

JAVA结构、循环语句

一、 if选择结构 代码示例: int num 1;if (num 1) {System.out.println("壹");} else if (num 2) {System.out.println("贰");} else if (num 3) {System.out.println("参");}输出: 壹 二、switch结构 1.switch 会根…

HNU编译原理实验四cminus_compiler-2022-fall

前言:原本想认认真真把这个实验给完成的,但是当时时间太赶了,一周要做三个实验,所以这次实验基本都是抄的了,有些地方也抄的不明不白,不过懂不懂这个对课程学习的帮助并不是很大,毕竟这个实验的…

vue 弹窗 惯性滚动 加速滚动

惯性滚动组件 新建文件 components/scroll-viwe <template><div v-if"visiable"><div class"mapbox-result-scroll-hidden"><div class"mapbox-result-wrap" ref"resultWrap"><div class"mapbox-resu…

服务了可口可乐、海底捞、某头部商业银行,我有这些体会

我非常喜欢巴西队的内马尔&#xff0c;他曾说&#xff1a;“你可能会看到我一秒钟、一分钟、一天不开心&#xff0c;但第二天你会看到我的笑脸。” 在 Authing 工作两年多了&#xff0c;在这期间&#xff0c;我为可口可乐、海底捞、某头部商业银行等客户做了交付&#xff0c;在…

jq实现倒计时功能

效果如下&#xff1a; 代码如下&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>jq实现…

10 IO实例

IO 1 流 流可以认为是一条通道&#xff0c;它可以将数据从源端传送到目的地。 例如将程序中的某些数据写入文件&#xff0c;或将文件中的某些数据读入程序。 Java中数据的操作是以“流”的方式进行。 Java中的“流”是一个具体的Java对象&#xff0c;该对象提供一些方法进行…

组件的概念

文章目录组件&#xff1f;从UI层面看组件化组件&#xff1f; 等下&#xff0c;你有没有留意到我说了一个很关键的词&#xff0c;叫组件。组件&#xff1f;直观的理解组件是一个什么东西&#xff1f;可拼接&#xff0c;可组合&#xff0c;搭积木&#xff0c;乐高积木? 对&…

Springboot定时任务调度的实现原理

前言 源码的世界是一片汪洋大海&#xff0c;springboot的源码更是如此&#xff0c;虽然用的时候似乎很简单&#xff0c;然而正是因为其内部的设计巧妙、复杂&#xff0c;才造就了其使用上的简单易上手。罗马不是一天建起来的&#xff0c;要完全理解它也并非一时的事&#xff0c…

webdriver的尝试:一 【webdriver自动打开浏览器与页面】

文章目录Webdriver尝试使用步骤1&#xff1a;安装类库2&#xff1a;安装驱动3&#xff1a;配置环境3&#xff1a;编写脚本4&#xff1a;执行脚本Webdriver 网站地址 Selenium webdriver 简单介绍&#xff1a;webdriver是一个api和协议。支持多种语言。主要功能&#xff0c;通…

大米新闻微信小程序和Springboot新闻管理系统项目源码

介绍 本项目分为大米news小程序端和springboot新闻管理系统后台项目。小程序主要用来新闻展示&#xff0c;后台管理系统用于提供相关新闻API。 项目源码 参考&#xff1a;https://www.bilibili.com/video/BV1TD4y1j7g3/?spm_id_from333.337.search-card.all.click&vd_s…

day08 常用API

1.API 1.1 API概述-帮助文档的使用 什么是API ​ API (Application Programming Interface) &#xff1a;应用程序编程接口 java中的API ​ 指的就是 JDK 中提供的各种功能的 Java类&#xff0c;这些类将底层的实现封装了起来&#xff0c;我们不需要关心这些类是如何实现的&a…

两个链表的第一个公共结点

今天为大家带来一道题目&#xff1a; 这个题目先来看看我自己写的错误版本 public class Solution {public ListNode FindFirstCommonNode(ListNode pHead1, ListNode pHead2) {ListNode tmp1pHead1;ListNode tmp2pHead2;while(pHead1!null&&pHead2!null){ListNode cur…

Axure8.0动态面板使用

Axure动态面板是最常使用的&#xff0c;今天我们就来详细介绍一下。 动态面板是Axure中一个非常强大的高级元件&#xff0c;用于实现多个状态的切换展示&#xff0c;可以将其看成一个容器&#xff0c;可以容纳多种不同状态&#xff0c;通过各种交互触发其状态发生变化。 通过以…

年终盘点丨2022边缘计算大事记

2022年进入尾声了&#xff0c;每年到了年底&#xff0c;边缘计算社区都会盘点过去一年边缘计算领域发生的值得您关注的事情。今年的边缘计算领域发生很多不一样的精彩&#xff1a;加强面向特定场景的边缘计算能力刷屏一整年&#xff0c;安波福43亿美元收购风河&#xff0c;全球…

C++图论 最短路问题总结

目录 最短路问题 图的存储 一、单源最短路 ① 朴素Dijkstra O(n^2) 练习题 代码 ② 堆优化Dijkstra O(mlogn) 练习题 代码 ③ Bellman_ford O(nm) 练习题 代码 ④ Spfa O(n) - O(nm) 练习题 ​代码 二、多源最短路 Floyd O(n^3) 练习题 代码 最短路问题 图…

C# 数据库访问方法

一 访问数据的两种基本方式 1 方式1&#xff1a;DataAdapter及DataSet ① 适合于“离线”处理&#xff1b; ② 自动建立Command对象&#xff1b; 方式2&#xff1a;DataReader ① 适合于只读数据&#xff0c;效率较高 它们都要使用Connection及Command 二 Connection对象…

Android解析服务器响应数据

文章目录Android解析服务器响应数据解析XML格式数据Pull解析方式SAX解析方式解析JSON数据使用JSONObject使用GSON的方式来解析JSON数据Android解析服务器响应数据 解析XML格式数据 通常情况下,每一个需要访问网络的应用程序都会有一个自己的服务器,我们可以向服务器提交自己的…

多线程——概念及线程安全

文章目录多线程概念进程vs线程多线程的优势/好处/使用场景线程的状态创建线程的方式线程的启动Thread中,start()和run()有什么区别?Thread类中的常用方法join()获取当前线程引用线程休眠线程中断线程的属性多线程效率局部变量在多线程中的使用线程安全问题1.什么情况会产生线程…

replit搭建

本文章用于快速搭建“出去”的节点&#xff0c;很简单 每个月只有100G流量中间可能会停止运行&#xff0c;需要手动进入项目开启 1、需要注册一个Replit账号 点击注册 支持Github登录&#xff0c;其他登录也行 2、使用这个模板项目 随便起个名字 3、运行 进行完第二步&am…

【开源项目】第三方登录框架JustAuth入门使用和源码分析

第三方登录框架JustAuth入门使用和源码分析 项目介绍 JustAuth&#xff0c;如你所见&#xff0c;它仅仅是一个第三方授权登录的工具类库&#xff0c;它可以让我们脱离繁琐的第三方登录 SDK&#xff0c;让登录变得So easy! JustAuth 集成了诸如&#xff1a;Github、Gitee、支付…