国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android編程實現基于BitMap獲得圖片像素數據的方法

2020-04-11 11:14:36
字體:
來源:轉載
供稿:網友

本文實例講述了Android編程實現基于BitMap獲得圖片像素數據的方法。分享給大家供大家參考,具體如下:

網上看到的參考是:

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坐標處的像素點數據。

希望本文所述對大家Android程序設計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 兴文县| 昭觉县| 灵台县| 方城县| 博白县| 通海县| 德兴市| 景宁| 南岸区| 德惠市| 万载县| 扬州市| 永济市| 哈尔滨市| 邵东县| 晋宁县| 邢台市| 噶尔县| 乐亭县| 抚顺市| 嵩明县| 寿宁县| 达尔| 屯留县| 德格县| 吉林市| 青铜峡市| 宜阳县| 铜陵市| 揭东县| 临桂县| 海兴县| 镇江市| 富蕴县| 容城县| 会同县| 许昌县| 奇台县| 雅江县| 沈阳市| 湘潭县|