Android ImageView添加灰色滤镜
Android ImageView添加灰色滤镜
习惯_搬砖 发表于3年前
Android ImageView添加灰色滤镜
  • 发表于 3年前
  • 阅读 78
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: android ImageView 图片处理 滤镜
// 颜色矩阵
private float[] colorArray = { 1, 0, 0, 0, 0,  //R决定红色
                               0, 1, 0, 0, 0,  //G决定绿色
                               0, 0, 1, 0, 0,  //B决定蓝色
                               0, 0, 0, 1, 0 };//A决定了透明度,如果有第五列决定偏移量

ColorMatrix matrix = new ColorMatrix();    
matrix.setSaturation(0);// 彩色0——>1增强
//matrix.set(colorArray); //设置颜色矩阵

ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrix);
imageview.setColorFilter(filter);

有图有真相,上图

原网址:http://stackoverflow.com/a/14084398/1388881

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 7
博文 40
码字总数 17097
×
习惯_搬砖
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: