图像构成
位图(bitmap)
(r, g, b, a)—>(pixel)—>image
通过调整颜色处理图像
操作的对象是每个像素,我们可以改变图像的色相(Hue)、饱和度(Saturation)、明度...(Luminance) ColorActivity
通过颜色矩阵处理图形
ColorMatrixActivity
颜色矩阵(ColorMatrix)
颜色矩阵M是一个5*4的矩阵,如图1所示。...在Android中,颜色矩阵M是以一维数组m=[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t]的方式进行存储的。
?...并且,通过如图3所示的运算可知,颜色矩阵M的第一行参数abcde决定了图像的红色成分,第二行参数fghij决定了图像的绿色成分,第三行参数klmno决定了图像的蓝色成分,第四行参数pqrst决定了图像的透明度...初始化颜色矩阵
1, 0, 0, 0, 0
0, 1, 0, 0, 0
0, 0, 1, 0, 0
0, 0, 0, 1, 0
通过像素r,g,b,a分量处理图像
PixelActivity