图片处理成灰色的方法
public Bitmap geBitmap(byte[] byt) {// 图片灰暗处理
Bitmap bitmap;
bitmap = BitmapFactory.decodeByteArray(byt, 0, byt.length);
int width = bitmap.getWidth(); // 获取位图的宽
int height = bitmap.getHeight(); // 获取位图的高
int[] pixels = new int[width * height]; // 通过位图的大小创建像素点数组
bitmap.getPixels(pixels, 0, width, 0, 0, width, height);
int alpha = 0xFF << 24;
for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
int grey = pixels[width * i + j];
int red = ((grey & 0x00FF0000) >> 16);
int green = ((grey & 0x0000FF00) >> 8);
int blue = (grey & 0x000000FF);
grey = (int) ((float) red * 0.3 + (float) green * 0.59 + (float) blue * 0.11);
grey = alpha | (grey << 16) | (grey << 8) | grey;
pixels[width * i + j] = grey;
}
}
Bitmap result = Bitmap.createBitmap(width, height, Config.RGB_565);
result.setPixels(pixels, 0, width, 0, 0, width, height);
return result;
}
图片处理成灰色的方法相关推荐
- android 获取drawable 对象,Android 实现将本地资源图片转换成Drawable的方法
Android 实现将本地资源图片转换成Drawable的方法 发布时间:2020-11-06 16:37:09 来源:亿速云 阅读:255 作者:Leah 这篇文章将为大家详细讲解有关Android ...
- 微信图片转换成文字的方法
手机里拍摄了一些文字图片资料,需要将这些图片转换成文字,但是图片过多,自己一个字一个字的敲上去,费时又费力,今天小编就教大家一个方法,用微信轻轻松松的将图片转换成文字. 1:打开微信-发现-小程序. ...
- 图片转换成文字的方法介绍
公司每天都有大量的单据往来,这样的单据纸质非常的单薄很容易丢失或是损坏.所以一般情况下都会用相机拍下作为存根,但是照片一多要找起来就非常的不方便,因为很多的票据都长得差不多.这个时候就像如果能够将票据 ...
- 图片转换成文字的方法
图片转换成文字的方法 图像辨认,是指运用计算机对图像进行处理.分析和了解,以辨认各种不一样方式的政策和对像的技术.一般工业运用中,选用工业相机拍照图像,然后再运用软件依据图像灰阶差做进一步辨认处理.现 ...
- Andorid 实现图片转成pdf的方法
用java语言写的图片转换成pdf 主要介绍了三种图片压缩方法 保存下来 以后学习 参考http://download.csdn.net/download/u010118528/5212196 1 ...
- python图片转文字_【收藏】图片转成文字的方法总结,python批量图片转文字信息参考源码...
在日常办公或者学习中,往往存在这样一个工作场景,比如,"老王,我这里有一张图片,你把里面的文字信息给我整理出来",都2021年了,你真的还在手敲图片文字信息么?那么还不赶紧收藏这篇 ...
- 4种免费将图片转成PDF的方法,手机电脑都能用
日常我们经常会使用手机或截屏等快速将资料以图片进行保存,但毕竟图片要一张一张翻看比较麻烦,所以一般会将图片转成PDF使用,其实图片生成PDF非常简单,分享4种好用的方法. 方法1: 最简单的方法就是新 ...
- Flutter: 把本地相册图片转换成Base64的方法
前言 在Flutter开发中,关于图片上传和展示也是常用必用的操作,尤其是在设置APP用户的头像信息,以及上传背景图的操作.关于Flutter开发中图片的上传和展示也是比较常用的操作,也有对应的组件和 ...
- 【收藏】图片转成文字的方法总结,python批量图片转文字信息参考源码
在日常办公或者学习中,往往存在这样一个工作场景,比如,"老王,我这里有一张图片,你把里面的文字信息给我整理出来",都2021年了,你真的还在手敲图片文字信息么?那么还不赶紧收藏这篇 ...
最新文章
- LeetCode实战:环形链表
- 0308-标签的用法(a,ul/ol,table)
- c 多线程运行混乱_一篇文章读懂 Python 多线程
- 植物数据库-小RNA注释数据库 sRNAanno(2021)
- 2011 总结 2012 计划
- Python装饰器实现一个代码计时器?
- Android--通知之Toast
- mysql安装了老版本_Windows环境下MySQL安装教程
- ai算子是什么_隐私AI框架中的数据流动与工程实现
- arcgis jsapi接口入门系列(6):样式
- .NET Core使用微软AI认知服务识别文字语言
- html5的交互标签,html5里交互元素的使用方法
- CNN中的卷积核及TensorFlow中卷积的各种实现
- python搭建web服务
- HoloLens1开发(二):结合Vuforia开发
- Oracle用户密码过期策略
- 计算机术语cal含义,计算机应用术语小释
- 三、REPL(交互式解释器)
- 单片机实现模块化编程:思维+实例+系统教程(实用程度令人发指)
- TrinityCore 采集量增加及可叠加物品叠加量增加SQL语句
热门文章
- 【不忘初心】Win10_20H2_2009_19042.662_X64_六合一_[纯净精简版][2.72G](2020.12.8)
- 小米9 android q 内测,小米9尝鲜安卓Q!MIUI开启新版内测招募,或有意外惊喜
- Python数据挖掘入门与实践-第9章-古腾堡计划网站书籍资料下载
- 业余选手如何再提高?
- Mysql高级04_主从复制、日志
- 发送邮件附件,通过url获取附件
- 女生爱问的几个问题的标准答案
- 什么是配置管理(原创)
- 【傅里叶变换】3. 周期信号的频谱
- 05-操作Blob类型字段