android利用BitMap获得图片的像素数据
来源:互联网 发布:simd编程 编辑:程序博客网 时间:2024/06/05 15:24
网上看到的参考是:
int[] pixels = new int[bit.getWidth()*bit.getHeight()];//保存所有的像素的数组,图片宽×高
bit.getPixels(pixels,0,bit.getWidth(),0,0,bit.getWidth(),bit.getHeight());
for(int i = 0; i < pixels.length; i++){
int clr = pixels[i];
int red = (clr & 0x00ff0000) >> 16; //取高两位
int green = (clr & 0x0000ff00) >> 8; //取中两位
int blue = clr & 0x000000ff; //取低两位
System.out.println("r="+red+",g="+green+",b="+blue);
}
其中getPixels中第三个参数要为图片的宽度实际上有个更好的函数是
Bitmap bm = "得到bitmap图片"
bm.getPixels(x,y);
直接获得x,y坐标处的像素点数据。
1 1
- android利用BitMap获得图片的像素数据
- android利用BitMap获得图片的像素数据
- Android 修改Bitmap图片像素的信息 RGB颜色值
- 把获得的数据流转换成一副图片(Bitmap)
- android中 bitmap 获取像素的RGB
- android中 bitmap 获取像素的RGB
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- Android 修改Bitmap 图片像素的信息 R G B 颜色值 详解
- android bitmap 获取像素
- Android下利用Bitmap切割图片
- Android 中获得屏幕的像素尺寸
- java jdbc:odbc 连接MS SQL 2008
- Session与cookie
- Android 可拖拽的GridView效果实现, 长按可拖拽和item实时交换
- POJ 1061 青蛙的约会
- Spring 容器的启动方式
- android利用BitMap获得图片的像素数据
- SupremeWord进度22.3%
- php内核探索:类的成员方法
- struts2+spring+mybatis入门教程四之配置mybatis
- Android电话拨号器
- 《大话设计模式》-- 3.开放-封闭原则
- poj1191解题报告
- 黑马程序员-------java基本语法下-------
- Android 读取本地(SD卡)图片