帮助与文档
热搜关键词:美颜SDK萌颜SDK视频美颜SDK   
美颜sdk中的慢动作和漫画风格效果是怎样实现的?
发布来源:美狐美颜    Date:2020-07-10 11:01:40

前面介绍了多种美颜sdk中一些常用的特效,今天,小编将会为大家讲下美颜sdk中剩余常用的两种特效:视频慢动作和漫画风格是如何实现的。

美颜sdk

一、慢动作效果

美颜sdk中的慢动作主要体现在视频中的某些动作突然变缓,如同武侠电影里的慢动作特效一般。

可以设置第20~40帧之间进行慢动作的效果,也就是从第20帧开始将视频的帧率放慢。其算法设计步骤如下:

1、读取视频,对视频计数,当计数到第20~40帧的时候,设置降低的fps_slow=10,也就是每秒10帧视频图像,并保存到另外一个视频中,因此原视频被分成了3个视频,即第0~20帧、第20~40帧、第40之后。

2、将这3个视频组合起来。

3、按照以上想法设计程序。

程序运行后会在程序目录下生成3个video,其中,video2的视频帧率被设置成10。3个视频重新组合后形成新的视频,其中第20~30帧的图像播放得很慢,实现了慢动作效果。

美颜sdk

二、漫画风格滤镜

漫画风格滤镜设计也非常方便,原理很简单,前面的一篇文章中介绍肖像漫画的风格实现,只需要将肖像漫画的风格集成进视频中,将普通的视频变换成动态的漫画效果并逐帧处理即可。

三、总结

近一周的时间里,小编向大家展示了美颜sdk中的抖动效果、哈哈镜、霓虹、

时光倒流、视频反复等效果。涉及的图像基本知识有基于OpenCV函数的视频捕获、存储,以及视频图像的提取、多视频合并、各种视频的帧间操作、图片叠加效果等,不过需要注意的是,以上的案例只展示了简单的视频处理效果,而对于图像的所有处理效果都可以通过相应算法移植到视频中。

以上,就是美颜sdk中,慢动作和漫画风格效果的实现原理,以及针对于这些特效的总结,如果您对美颜sdk开发感兴趣,欢迎咨询官方客服。

声明:本文由美狐原创,未经允许禁止转载,谢谢合作。

本文标签: 美颜sdk
相关阅读
13188947262