Android利用BitMap獲得圖片像素數(shù)據(jù)的方法
本文實例講述了Android利用BitMap獲得圖片像素數(shù)據(jù)的方法。分享給大家供大家參考,具體如下:
網(wǎng)上看到的參考是:
int[] pixels = new int[bit.getWidth()*bit.getHeight()];//保存所有的像素的數(shù)組,圖片寬×高
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);
}
其中g(shù)etPixels中第三個參數(shù)要為圖片的寬度
實際上有個更好的函數(shù)是
Bitmap bm = "得到bitmap圖片" bm.getPixels(x,y);
直接獲得x,y坐標(biāo)處的像素點數(shù)據(jù)。
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android圖形與圖像處理技巧總結(jié)》及《Android拍照與圖片處理技巧總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
相關(guān)文章
Android編程開發(fā)之EditText中不輸入特定字符會顯示相關(guān)提示信息的方法
這篇文章主要介紹了Android編程開發(fā)之EditText中不輸入特定字符會顯示相關(guān)提示信息的方法,涉及Android針對EditText的布局操作及內(nèi)容判定相關(guān)技巧,需要的朋友可以參考下2015-12-12
Android實現(xiàn)使用流媒體播放遠(yuǎn)程mp3文件的方法
這篇文章主要介紹了Android實現(xiàn)使用流媒體播放遠(yuǎn)程mp3文件的方法,結(jié)合實例形式分析了Android遠(yuǎn)程播放音頻文件的相關(guān)步驟與實現(xiàn)技巧,需要的朋友可以參考下2016-08-08
Android 4.4.2 橫屏應(yīng)用隱藏狀態(tài)欄和底部虛擬鍵的方法
這篇文章主要介紹了Android 4.4.2 橫屏應(yīng)用隱藏狀態(tài)欄和底部虛擬鍵的方法,需要的朋友可以參考下2017-01-01
為Android Studio編寫自定義Gradle插件的教程
這篇文章主要介紹了為Android Studio編寫自定義Gradle插件的教程,Android Studio現(xiàn)在基本上已經(jīng)成為了安卓開發(fā)的標(biāo)配IDE,友可以參考下2016-02-02

