3.4.3 改变饱和度

   幸运的是,无需知道每个想要完成的操作所对应的公式。例如,ColorMarix类有内置的方法可用于改变饱和度。

1                 ColorMatrix cm=new ColorMatrix();

2                 cm.setSaturation(0.5f);

3                 paint.setColorFilter(new ColorMatrixColorFilter(cm));

传入一个大于1的数字将增加饱和度,而传入一个0~1之间的数字会减少饱和度。0值将产生一幅灰度图像。

你可能感兴趣的:(改变)