Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 闪光中的表面模糊_Actionscript 3_Flash_Blur_Surface - Fatal编程技术网

Actionscript 3 闪光中的表面模糊

Actionscript 3 闪光中的表面模糊,actionscript-3,flash,blur,surface,Actionscript 3,Flash,Blur,Surface,如何在flash AS3中创建photoshop的模糊曲面 我想在flash中创建表面模糊效果,但找不到任何实例 请帮帮我!谢谢大家 快速环顾四周,我在Flash中也找不到这样的例子,所以我试了一下。结果好坏参半。。。它可能比表面模糊更色情模糊,但我希望它至少作为一个起点有一些用处 我已经将代码放在wonderfl上:(再举一个例子) 其基本思想是将Flash的高斯模糊过滤器应用于图像,然后将模糊版本的每个像素与原始图像进行比较,以查看偏离的程度。模糊对给定像素的改变越大,其丢失的重要细节就越

如何在flash AS3中创建photoshop的模糊曲面

我想在flash中创建表面模糊效果,但找不到任何实例


请帮帮我!谢谢大家

快速环顾四周,我在Flash中也找不到这样的例子,所以我试了一下。结果好坏参半。。。它可能比表面模糊更色情模糊,但我希望它至少作为一个起点有一些用处

我已经将代码放在wonderfl上:(再举一个例子)

其基本思想是将Flash的高斯模糊过滤器应用于图像,然后将模糊版本的每个像素与原始图像进行比较,以查看偏离的程度。模糊对给定像素的改变越大,其丢失的重要细节就越多(相反,模糊前后的像素越相似,平滑细节对图片外观的重要性就越低)。最后的图像是这两种图像的混合,更多的源图像返回到更详细的区域

影响最终外观的关键参数有:

  • blurAmount:高斯模糊的初始程度;这对最终图像的影响最大
  • 细节保护:带回的细节程度;越高意味着最终图像中的细节越多
  • 相似性阈值:将带回任何原始细节的最小差异量;越高意味着细节越少

上面链接的代码没有经过优化,所以速度不是特别快,但我希望它能相对容易地看到发生了什么。

我已经成功地在Javascript中实现了表面模糊。这是我的照片编辑器Photopea的一部分。试一试(选择过滤器-模糊-曲面模糊)


该算法称为。把它放到谷歌上,你会发现比谷歌搜索“表面模糊”的结果多得多:)有很多关于如何有效地实现这一点的科学论文。

是的!非常感谢。这就是我需要的。