AE怎么制作模糊特效

AE怎么制作模糊特效,第1张

把图片导进AE之后拖入新建的合成中,在合成里选中这张图按ctrl+D复制一层,先说一下原理:两张一模一样的图放了两层,上面的那层把主体(也就是第一帧要凸显的物体)画一个mask遮罩,下面的一层不需要画遮罩。也就是说上面那一层是主体物,下面这层是背景,两个层叠加在一起还是原来的那张图。然后给两个层都添加fast blur(快速模糊)特效并且做关键帧动画,上面一层的动画是由清晰到模糊改变,下面一层的动画是有模糊到清晰改变,这样两层结合起来就是你要的效果。

下面截图演示 *** 作步骤:

1导入图片123到AE的合成面板

点击图片拖拽到左下角从左往右数第三个图标上,这样就以这张图的大小新建了一个合成并且图片也在合成中,就是这样:

2点击选中图片,按ctrl+D就会再复制一层,如图:

3下面给上面那层图画mask遮罩,首先鼠标点击上面那一层,然后找到软件上面那一排工具栏从左往右数第七个选框工具,点击那旁边的小三角出现下拉菜单选择椭圆选框

4然后再合成面板的图片上画一个椭圆

5回到下面的合成面板,修改mask的羽化值(mask feather)

6鼠标点击选择上面这层右键>特效>模糊与锐化>快速模糊

7这时特效面板就会多一个这个fast blur特效

点击blurriness左边的那个小码表后变成这样

这个意思就是打了一个关键帧,然后按一下键盘的page down键把blurriness数值调到你觉得可以的模糊值,比如15吧(这一步的模糊值是由0变成15)

8再选择下面那一层

同样进行上面的 *** 作,我就不截图了,就是添加快速模糊特效,只不过这一层的模糊值是反着的,首先点击小码表,把数值调到15,然后下一帧为0(这一步的模糊值是由15变成0)

先这样吧 由什么不懂继续问我

AE在文字的处理上也是有着不小的实力呢,分享一下如何用AE来创建文字的蒙版(遮罩)。

*** 作方法:

1、首先我们先打开AE (这里以AEcs6为例),然后我们新建一个合成,合成的设置默认即可。

2、既然是编辑文字那肯定要在里面添加一个文本文字啦,所以我们单机任务栏上的T这个按钮,输入我们想要编辑的文字。

3、因为在这里是演示,所以我就随便输一个文本来演示就好了,将文字输入在文本框里,在右边,可以看到,专门用来调节文字大小,颜色等等的窗口,可以在里面调节你的文字到理想的样子。

4、然后我们在文本的合成上点击右键,可以看到一个创建文字遮罩(蒙版),我们点击这个选项,即可对文字的效果进行编辑。

5、点开在左下方的轮廓线,即可看到,这么一个设置,将我们输入的文本拆成了一个一个的个体,这就便于我们的编辑。

6、我们来逐个演示这些选项的,羽化就是让我们的文字看起来比较模糊,适当的调节羽化度可以添加一种神秘感。

7、遮罩透明度,可以控制文字的显示情况,是全显示还是半透明,都可以通过遮罩透明度来调节。

8、打开三维开关之后,我们可以通过调节坐标来,调整整个文字在三维空间里的位置,可以配合以上的这些 *** 作和关键帧来制作文字的动画。

在这里,我主要是介绍一下做图像识别时可能会用到的一些 PIL 提供的功能,比如图像增强、还有滤波之类的。最后给出使用 Python

做图像处理与识别的优势与劣势。

基本图像处理

使用 PIL 之前需要 import Image 模块:

import Image

然后你就可以使用Image.open(‘xx.bmp’)

来打开一个位图文件进行处理了。打开文件你不用担心格式,也不用了解格式,无论什么格式,都只要把文件名丢给 Image.open 就可以了。真所谓

bmp、jpg、png、gif……,一个都不能少。

img = Image.open(‘origin.png’) # 得到一个图像的实例对象 img

图 1原图

图像处理中,最基本的就是色彩空间的转换。一般而言,我们的图像都是 RGB

色彩空间的,但在图像识别当中,我们可能需要转换图像到灰度图、二值图等不同的色彩空间。 PIL 在这方面也提供了极完备的支持,我们可以:

new_img = img.convert(‘L’)

把 img 转换为 256 级灰度图像, convert() 是图像实例对象的一个方法,接受一个 mode 参数,用以指定一种色彩模式,mode

的取值可以是如下几种:

· 1 (1-bit pixels, black and white, stored with one pixel per byte)

· L (8-bit pixels, black and white)

· P (8-bit pixels, mapped to any other mode using a colour palette)

· RGB (3x8-bit pixels, true colour)

· RGBA (4x8-bit pixels, true colour with transparency mask)

· CMYK (4x8-bit pixels, colour separation)

· YCbCr (3x8-bit pixels, colour video format)

· I (32-bit signed integer pixels)

· F (32-bit floating point pixels)

怎么样,够丰富吧?其实如此之处,PIL 还有限制地支持以下几种比较少见的色彩模式:LA (L with alpha), RGBX (true

colour with padding) and RGBa (true colour with premultiplied alpha)。

convert() 函数也接受另一个隐含参数 matrix,转换矩阵 matrix 是一个长度为4 或者16 tuple。下例是一个转换 RGB

空间到 CIE XYZ 空间的例子:

rgb2xyz = (

0.412453, 0.357580, 0.180423, 0,

0.212671, 0.715160, 0.072169, 0,

0.019334, 0.119193, 0.950227, 0 )

out = im.convert("RGB", rgb2xyz)

除了完备的色彩空间转换能力外, PIL

还提供了resize()、rotate()等函数以获得改变大小,旋转图片等几何变换能力,在图像识别方面,图像实例提供了一个 histogram()

方法来计算直方图,非常方便实用。

图像增强

图像增强通常用以图像识别之前的预处理,适当的图像增强能够使得识别过程达到事半功倍的效果。 PIL 在这方面提供了一个名为 ImageEnhance

的模块,提供了几种常见的图像增强方案:

import ImageEnhance

enhancer = ImageEnhance.Sharpness(image)

for i in range(8):

factor = i / 4.0

enhancer.enhance(factor).show("Sharpness %f" % factor)

上面的代码即是一个典型的使用 ImageEnhance 模块的例子。 Sharpness 是 ImageEnhance

模块的一个类,用以锐化图片。这一模块主要包含如下几个类:Color、Brightness、Contrast和Sharpness。它们都有一个共同的接口

.enhance(factor) ,接受一个浮点参数 factor,标示增强的比例。

图像 Filter

PIL 在 Filter

方面的支持是非常完备的,除常见的模糊、浮雕、轮廓、边缘增强和平滑,还有中值滤波、ModeFilter等,简直方便到可以做自己做一个Photoshop。这些

Filter 都放置在 ImageFilter 模块中,ImageFilter主要包括两部分内容,一是内置的 Filter,如

BLUR、DETAIL等,另一部分是 Filter 函数,可以指定不同的参数获得不同的效果。示例如下:

import ImageFilter

im1 = im.filter(ImageFilter.BLUR)

im2 = im.filter(ImageFilter.MinFilter(3))

im3 = im.filter(ImageFilter.MinFilter()) # same as MinFilter(3)

可以看到 ImageFilter 模块的使用非常简单,每一个 Filter 都只需要一行代码就可调用,开发效率非常高。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11866279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存