3.4.3 改变饱和度

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

1                 ColorMatrix cm=new ColorMatrix();
2                 cm.setSaturation(0.5f);
3                 paint.setColorFilter(new ColorMatrixColorFilter(cm));

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

posted on 2014-08-25 10:38  宁静致远,一览众山小  阅读(131)  评论(0编辑  收藏  举报

导航