转自蜗牛的博客
matrix是一个长度为4*5=20的数组,其构成如下所示:
R ,G, B, A, offset
[1, 0, 0, 0, 0]); // red
[0, 1, 0, 0, 0]); // green
[0, 0, 1, 0, 0]); // blue
[0, 0, 0, 1, 0]); // alpha
上面是matrix的初始状态。
下面我分先来分析一下其初始状态。
red通道的值:(1,0,0,0,0)表示,R通道的乘数是1(完全保留),别的道道的的乘数是0,(不加入别的通道的颜色),色彩偏移量off是0;
别的通道依次类推。
下面来做一些效果,增加对colorMatrixFilter的认识: 继续阅读 »





最新评论