正文

图像处理(5)

Android多媒体开发高级编程 作者:(美)艾佛瑞


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

 

ColorMatrix cm = new ColorMatrix();

cm.setSaturation(.5f);

paint.setColorFilter(new ColorMatrixColorFilter(cm));

 

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


上一章目录下一章

Copyright © 读书网 www.dushu.com 2005-2020, All Rights Reserved.
鄂ICP备15019699号 鄂公网安备 42010302001612号