您当前的位置: 首页 > 

插件开发

暂无认证

  • 4浏览

    0关注

    492博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

AfterEffect插件-常规功能开发-高斯特效添加-js脚本开发-AE插件

插件开发 发布时间:2022-07-08 10:21:31 ,浏览量:4

文章目录
    • 1.程序算法
    • 2.应用
    • 3.作者答疑

1.程序算法

  高斯模糊(英语:Gaussian Blur),也叫高斯平滑 ,通常用它来减少图像噪声以及降低细节层次。 从数学的角度来看,图像的高斯模糊过程就是图像与正态分布做卷积。由于正态分布又叫作“高斯分布”,所以这项技术就叫作高斯模糊。AfterEffect(AE)插件是Adobe公司开发的特效制作软件,稳定快速的功能和特效,在视频制作领域使用非常广泛,本文向大家介绍如何在项目里进行高斯特效添加功能。源代码如下所示:

{/*
    UpgradeLegacyBlurs.jsx
    Upgrade legacy Gaussian Blur and Fast Blur effects to use the new GPU-accelerated Gaussian Blur
    */

var repeatEdges = false;

function askAboutEdges() {
    var myWindow = new Window ("dialog", "Upgrade Legacy Blur Effects");
    myWindow.preferredSize = [320, 70];

    var myInputGroup = myWindow.add ("group");

    var check1 = myInputGroup.add ("checkbox", undefined, "Repeat edge pixels for legacy Gaussian Blur effects?");
        check1.value = false;
        
    var myButtonGroup = myWindow.add ("group");
        myButtonGroup.alignment = "center";
        myButtonGroup.add ("button", undefined, "OK");
        
    myWindow.show ();
    return check1.value
}

function getAllComps(totalItems, compItems){
        for (var i = 1; i             
关注
打赏
1665481431
查看更多评论
0.0897s