import flash.filters.ColorMatrixFilter;
var mat:Array = [ 1,0,0,0,0,
0,2,0,0,0,
0,0,1,0,0,
0,0,0,1,0 ];
var colorMat:ColorMatrixFilter = new ColorMatrixFilter(mat);
clip.filters = [colorMat];
redResult = a[0] * srcR + a[1] * srcG + a[2] * srcB + a[3] * srcA + a[4]
greenResult = a[5] * srcR + a[6] * srcG + a[7] * srcB + a[8] * srcA + a[9]
blueResult = a[10] * srcR + a[11] * srcG + a[12] * srcB + a[13] * srcA + a[14]
alphaResult = a[15] * srcR + a[16] * srcG + a[17] * srcB + a[18] * srcA + a[19]
第一行的值决定了红色值
第二行决定绿色
第三行蓝色
第四行是透明通道值
首四栏值是与红,绿,蓝,alpha通道值的乘积
第五栏的值分别是偏移量
分享到:
相关推荐
AS3 调节ColorMatrixFilter参数的应用
压缩包内是一个.exe文件,导入图片后,通过修改ColorMatrixFilter的Matrix属性的参数可以直观看到图片添加滤镜后的变化。方便大家找到合适的参数。
NULL 博文链接:https://lipbb.iteye.com/blog/1111366
缓动。 我们都在做。我们很多人都知道除了 Adobe 's Tween 类之外,还有很多更好的动画 引擎,(比如 Tweener). 每种引擎都有它们各自的优缺点。...与 TweenLite 的做法相似,提供有AS2版和AS3版的类包下载。
ColorMatrixFilter图片变灰色效果
19.8色彩矩阵滤镜ColorMatrixFilter 406 19.9矩阵盘绕滤镜ConvolutionFilter 408 19.10置换滤镜DisplacementMapFilter 410 19.11滤镜切换的相册示例 412 19.12小结 415 第6篇ActionScript3.0多媒体编程 第20章音频...
PixiJS过滤器演示版单击以交互方式使用过滤器,以查看其工作原理。筛选器所有过滤器均适用于PixiJS v5。 筛选预习调整滤镜@ pixi / filter-adjustment AdvancedBloomFilter @ pixi / filter-advanced-bloom ...