有没有办法在Flash中使用AS3获得一些逼真的照片滤镜?

时间:2011-04-27 13:35:53

标签: flash actionscript-3 filter matrix photo

有没有人知道或者可以指出我在如何使用AS3在Flash中重现Photoshop图像/调整/照片滤镜的正确方向。将过滤器放在相机镜头上时会得到相同的结果。我从一开始就排除使用色调和色调,因为它对我没有任何帮助,我认为可以通过使用颜色矩阵类或卷积滤镜从代码中得到这个,任何想法?

1 个答案:

答案 0 :(得分:0)

ColorMatrixFilter绝对是你最好的选择。这里有一个关于制作DisplayObject黑色&白。

var bnw:Array = [1.2,0,0,0,0,1.2,0,0,0,0,1.2,0,0,0,0,0,0,0,1,0];
var filter:ColorMatrixFilter = new ColorMatrixFilter(bnw);

yourDisplayObject.filters = [filter];

实际值让我感到困惑,我只是玩弄。它最有意义..这将为您提供更多信息:

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/filters/ColorMatrixFilter.html