Python |
您所在的位置:网站首页 › 美图秀秀视频加片头 › Python |
文章目录
前言一、闪黑二、上移/下移/左移/右移三、向上擦除/向下擦除/向左擦除/向右擦除四、横向拉幕/竖向拉幕五、旋转六、上下切割/左右切割
前言
上一篇 我们讨论了单张图片的特效实现,这一篇我们讨论两张图片的转场实现 以下是练习时用到的两张图片素材(当然,只是简单练习嘛,图像尺寸都是一样的,还都是正方形) 001.jpg 002.jpg 一、闪黑效果对比 美图秀秀【闪黑】 OpenCV实现【闪黑】实现思路 思路很简单,就是把上一篇的渐隐和渐显组合起来使用就行 实现代码 import cv2 import numpy as np def percent_func_gen(a, b, time, n, mode): """ 高次多项式计算函数生成器 :param a: 起始百分比(如:0.25) :param b: 结束百分比 :param time: 动画持续时间 :param n: 多项式次数 :param mode: faster(越来越快)、slower(越来越慢) :return: 每个时刻到达百分比的计算函数 """ if mode == "slower": a, b = b, a delta = abs(a - b) sgn = 1 if b - a > 0 else (-1 if b - a 0 else (-1 if b - a 0 else (-1 if b - a 0 else (-1 if b - a 0 else (-1 if b - a 0 else (-1 if b - a 0 else (-1 if b - a |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |