ps裁剪和裁切的区别_PS时间轴详解(一)

​本文共:964 字 16 图 预计阅读时间: 3 分钟

本文导读

介绍PS时间轴的基本功能,通过案例讲解学会用PS时间轴的关键帧做动画动效。

内容提要

1、【创建视频时间轴】和【创建帧动画】的区别;

2、矢量图、位图、智能对象、文字图层在时间轴上的属性差异;

3、各属性的具体属性和用法;

正文干货

在PS的时间轴上可以创建视频时间轴和帧动画两种动画类型。视频时间轴整个动画是一个整体连贯的图层或智能对象,可以对其进行裁剪,关闭音频,添加转场效果什么的。帧动画相当于是把整个连贯的动作拆分成单一的慢动作回放图层,可以对每个图层进行单独操作,设置每帧时长。两种形式也可以相互转换。

27aa4f0b7c7444e156334dfa61f0a11d.png
f619e4fab551ca81a96ed2bce631d466.png
ffe6a7737689c8916f110d1f9e917075.png
692c84c466de87a542904596013b010f.png

能开关键帧的是视频时间轴动画,总体来说类似AE里面的几个关键帧属性,PS里面共有4种情况。


① 当图层是位图时所具有的的属性:【位置】、【不透明度】、【样式】3个属性;


② 当图层是矢量图时所具有的属性:【位置】、【不透明度】、【样式】、【矢量蒙版位置】、【矢量蒙版启用】5个属性;

(矢量图始终自带矢量蒙版位置和矢量蒙版启用的属性,图层蒙版是给对应图层加了图层蒙版后才显示的);


③ 当图层是未栅格化文字时所具有的属性:【变换】、【不透明度】、【样式】、【文字变形】5个属性;

(栅格化文字已是位图,未栅格化是矢量,但是矢量文字和矢量图形的属性居然略有差异)


④ 当图层是智能对象的时所具有的属性:【变换】、【不透明度】、【样式】3个属性。


汇总:位置、变换、不透明度、样式、文字变形、矢量/图层蒙版位置、启用图层/矢量蒙版,这四个货总结起来就是位置属性,针对蒙版的位置,原理相同,就看你要不要编辑和要不要虚化效果,反正就是看你心情用哪种蒙版都没毛病。

(矢量蒙版路径内显示,路径外隐藏,并且没有过度虚化效果,但是可以用小白工具随时编辑路径,这种蒙版除特殊情况外很少会用。图层蒙版有过度效果,用途广泛,但是编辑不便)


下面分别对各属性gif图解演示:

8f799483955b49f4a1e02b46b49b9888.gif
b1eeaf713c81de902ec483318e773026.gif
66c58e7e0ea2eaf352efbef1548289e2.gif
a1b32340f49ac1a4a4f3bf1d8b00e418.gif
14053712b1402745bfcc8782dad6e2d5.gif
bd6cc52347a727dae0b65f4311c10429.gif

实操案例

案例详细视频教程→请移步那啥三人成众的号上面,名字也叫无计可师

案例一图文版:只为演示,动画速度有点快

2162d2d86d370f13a5e21b0e73c775c6.gif
d2c871c7f480aee0c416f4f9d66d0584.png


案例二图文版:

873caddee5188bef788ff0c80330fc90.gif
b58a4079860c4a990358954d975e4007.png
254fb53d0dc79f73e70d62e879a5e091.png

动效本质
最基础的动画可以这样理解,就是同一图层在两个时间点上的高矮胖瘦美丑等等一系列变化。单一的和几个一起的复杂变化都可以,然后把这个变化可视化、参数化就是动画的过程。这是个人没啥文化的白话理解。

感觉对你有帮助的朋友,动动手指关注下哦~干货持续更新中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue是一款非常流行的前端框架,可以很方便地实现图片编辑和裁剪功能。下面,我来介绍一种使用Vue实现图片裁剪的方法。 首先,我们需要引入一个图片裁剪插件。这里我推荐使用Vue-Cropper插件,它是一款基于Cropper.js的Vue图片裁剪组件,支持裁剪、旋转、缩放等操作。 安装Vue-Cropper插件: ``` npm install vue-cropper --save ``` 然后在Vue组件中引入并使用Vue-Cropper: ```vue <template> <div> <vue-cropper ref="cropper" :src="imageUrl" :guides="false" :view-mode="1" :drag-mode="cropDragMode" :aspect-ratio="cropAspectRatio" :auto-crop-area="cropAutoCropArea" :center="cropCenter" :highlight="cropHighlight" :crop-box-moving="cropBoxMoving" @cropend="cropImage" ></vue-cropper> <button @click="getCroppedImage">裁剪图片</button> </div> </template> <script> import VueCropper from 'vue-cropper' export default { components: { VueCropper }, data() { return { imageUrl: '', // 需要裁剪的图片路径 cropAspectRatio: 1 / 1, // 裁剪框的宽高比例 cropAutoCropArea: 0.8, // 裁剪框自动缩放比例 cropCenter: false, // 裁剪框是否居中 cropHighlight: true, // 裁剪框是否高亮显示 cropBoxMoving: true, // 裁剪框是否可以移动 cropDragMode: 'crop', // 裁剪框拖拽模式:crop-裁剪,move-移动,none-禁止操作 croppedImage: '' // 裁剪后的图片 } }, methods: { cropImage() { // 裁剪结束后的回调函数 }, getCroppedImage() { // 获取裁剪后的图片 this.croppedImage = this.$refs.cropper.getCroppedCanvas().toDataURL() } } } </script> ``` 其中,`imageUrl`为需要裁剪的图片路径,`cropAspectRatio`为裁剪框的宽高比例,`cropAutoCropArea`为裁剪框自动缩放比例,`cropCenter`为裁剪框是否居中,`cropHighlight`为裁剪框是否高亮显示,`cropBoxMoving`为裁剪框是否可以移动,`cropDragMode`为裁剪框拖拽模式,`croppedImage`为裁剪后的图片。 在`getCroppedImage`方法中,使用`this.$refs.cropper.getCroppedCanvas().toDataURL()`获取裁剪后的图片数据,然后可以将其保存到服务器或者直接在页面上显示。 以上就是使用Vue-Cropper插件实现图片裁剪的方法。当然,还有其他的图片裁剪插件可以使用,不过大同小异。希望对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值