总目录:http://blog.csdn.net/iloveas2014/article/details/38304477
4.3.6 ColorMatrix中的矩阵数学
ColorMatrix是DynamicMatrix的子类,它一初始化就固定了矩阵的尺寸:5*5(为什么不是5*4呢,相信这个问题我不需要再次解释了),并且填入单位矩阵的数据:
该类有5个方法,前4个分别对应AdjustColor的亮度,对比度,饱和度和色相属性,最后一个是getFlatArray,它的唯一作用就是把矩阵中的有效数据(5*4的部分)转换成一个长度为20的数组供ColorMatrixFilter参数调用。
下面我们来看看跟AdjustColor对应的4个矩阵计算的函数。
时间: 2024-10-10 20:57:39