利索能及
我要发布
收藏
专利号: 2018107177871
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:无效专利
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种滤镜渐变效果展示方法,其特征在于,包括以下步骤:基于滑动屏幕时间的长短,确定切换滤镜效果的时长T;

基于当前预览画面的帧率F,计算新旧滤镜效果切换的总帧数S;

计算新旧滤镜效果切换时,预览画面中每帧时间内增加的新滤镜效果的渲染宽度W;

从预览画面的一侧至另一侧,以渲染宽度W为每次替换宽度,在时长T内,预览画面中新滤镜效果逐渐替换旧滤镜效果。

2.如权利要求1所述的一种滤镜渐变效果展示方法,其特征在于:所述帧率F为预览画面图像的显示帧率;

所述新旧滤镜效果切换的总帧数S的计算公式为S=T×F。

3.如权利要求2所述的一种滤镜渐变效果展示方法,其特征在于,所述渲染宽度W的计算公式为:W=W1/S

其中,W1为预览画面的宽度。

4.如权利要求3所述的一种滤镜渐变效果展示方法,其特征在于,所述预览画面中新滤镜效果逐渐替换旧滤镜效果,具体为:以渲染宽度W为每次替换宽度,以预览画面的每帧时间为每次间隔时间,新滤镜效果替换旧滤镜效果;

在新滤镜效果替换旧滤镜效果的过程中,预览画面中新滤镜效果的宽度A的计算公式为:A=n×W,其中,n为正整数,且n≤S;

在新滤镜效果替换旧滤镜效果的过程中,预览画面中旧滤镜效果的宽度B的计算公式为:B=W1-n×W。

5.如权利要求1所述的一种滤镜渐变效果展示方法,其特征在于:当所述滑动屏幕为从左至右滑动屏幕,则在新旧滤镜效果切换时,预览画面中从左至右新滤镜效果逐渐替换旧滤镜效果;

当所述滑动屏幕为从右至左滑动屏幕,则在新旧滤镜效果切换时,预览画面中从右至左新滤镜效果逐渐替换旧滤镜效果。

6.一种存储介质,该存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:基于滑动屏幕时间的长短,确定切换滤镜效果的时长T;

基于当前预览画面的帧率F,计算新旧滤镜效果切换的总帧数S;

计算新旧滤镜效果切换时,预览画面中每帧时间内增加的新滤镜效果的渲染宽度W;

从预览画面的一侧至另一侧,以渲染宽度W为每次替换宽度,在时长T内,预览画面中新滤镜效果逐渐替换旧滤镜效果。

7.一种电子设备,其特征在于,所述电子设备包括:时长确定单元,其用于基于滑动屏幕时间的长短,确定切换滤镜效果的时长T;

第一计算单元,其用于基于当前预览画面的帧率F,计算新旧滤镜效果切换的总帧数S;

第二计算单元,其用于计算新旧滤镜效果切换时,预览画面中每帧时间内增加的新滤镜效果的渲染宽度W;

效果切换单元,其用于从预览画面的一侧至另一侧,以渲染宽度W为每次替换宽度,在时长T内,预览画面中新滤镜效果逐渐替换旧滤镜效果。

8.一种滤镜渐变效果展示系统,其特征在于,包括:时长确定模块,其用于基于滑动屏幕时间的长短,确定切换滤镜效果的时长T;

第一计算模块,其用于基于当前预览画面的帧率F,计算新旧滤镜效果切换的总帧数S;

第二计算模块,其用于计算新旧滤镜效果切换时,预览画面中每帧时间内增加的新滤镜效果的渲染宽度W;

效果切换模块,其用于从预览画面的一侧至另一侧,以渲染宽度W为每次替换宽度,在时长T内,预览画面中新滤镜效果逐渐替换旧滤镜效果。

9.如权利要求8所述的一种滤镜渐变效果展示系统,其特征在于:所述帧率F为预览画面图像的显示帧率;

所述新旧滤镜效果切换的总帧数S的计算公式为S=T×F;

所述渲染宽度W的计算公式为:W=W1/S,其中,W1为预览画面的宽度。

10.如权利要求9所述的一种滤镜渐变效果展示系统,其特征在于:所述效果切换模块对于预览画面中新滤镜效果逐渐替换旧滤镜效果,具体为:以渲染宽度W为每次替换宽度,以预览画面的每帧时间为每次间隔时间,新滤镜效果替换旧滤镜效果;

在新滤镜效果替换旧滤镜效果的过程中,预览画面中新滤镜效果的宽度A的计算公式为:A=n×W,其中,n为正整数,且n≤S;

在新滤镜效果替换旧滤镜效果的过程中,预览画面中旧滤镜效果的宽度B的计算公式为:B=W1-n×W。