博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设置为灰度图
阅读量:4654 次
发布时间:2019-06-09

本文共 540 字,大约阅读时间需要 1 分钟。

设置为灰度图
 
  1. public Bitmap toGrayscale(Bitmap bmpOriginal){
  2. int width, height;
  3. height = bmpOriginal.getHeight();
  4. width = bmpOriginal.getWidth();
  5. Bitmap bmpGrayscale = Bitmap.createBitmap(width, height, Bitmap.Config.RGB_565);
  6. Canvas c = new Canvas(bmpGrayscale);
  7. Paint paint = new Paint();
  8. ColorMatrix cm = new ColorMatrix();
  9. cm.setSaturation(0);
  10. ColorMatrixColorFilter f = new ColorMatrixColorFilter(cm);
  11. paint.setColorFilter(f);
  12. c.drawBitmap(bmpOriginal, 0, 0, paint);
  13. return bmpGrayscale;
  14. }

转载于:https://www.cnblogs.com/Amandaliu/p/5098477.html

你可能感兴趣的文章
SQLServer2012通过链接服务器执行SQLServer2000的存储过程的问题
查看>>
C语言-06复杂数据类型-01数组
查看>>
查看Python、flask 版本
查看>>
同余方程 2012年NOIP全国联赛提高组
查看>>
vue 图片预览插件
查看>>
深入解析:分布式系统的事务处理经典问题及模型
查看>>
python的2种字符串格式化输出
查看>>
Netsharp快速入门(之14) 销售管理(报表A 热销滞销品统计)
查看>>
配置 SQL Server Email 发送以及 Job 的 Notification通知功能
查看>>
线上应用bug跟踪查找-友盟统计
查看>>
07 数据结构
查看>>
docker学习(一)
查看>>
django.db.migrations.exceptions.InconsistentMigrationHistory django报错
查看>>
linux shell编程指南第十八章------控制流结构
查看>>
iOS设备信息
查看>>
<每日一题>题目12:列表解析及zip、dict函数的简单应用
查看>>
h5点击区域和实际区域对不上
查看>>
ssh免秘钥登录
查看>>
Box2D的三种Body类型
查看>>
服务器端跳转与客户端跳转的区别
查看>>