Android利用BitMap獲得圖片像素數(shù)據(jù)的方法
本文實(shí)例講述了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í)際上有個更好的函數(shù)是
Bitmap bm = "得到bitmap圖片" bm.getPixels(x,y);
直接獲得x,y坐標(biāo)處的像素點(diǎn)數(shù)據(jù)。
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android圖形與圖像處理技巧總結(jié)》及《Android拍照與圖片處理技巧總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
相關(guān)文章
Android音樂播放器制作 掃描本地音樂顯示在手機(jī)(一)
這篇文章主要介紹了Android音樂播放器的制作方法,掃描本地音樂顯示在手機(jī)上,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02
Android編程開發(fā)之EditText中不輸入特定字符會顯示相關(guān)提示信息的方法
這篇文章主要介紹了Android編程開發(fā)之EditText中不輸入特定字符會顯示相關(guān)提示信息的方法,涉及Android針對EditText的布局操作及內(nèi)容判定相關(guān)技巧,需要的朋友可以參考下2015-12-12
Android實(shí)現(xiàn)使用流媒體播放遠(yuǎn)程mp3文件的方法
這篇文章主要介紹了Android實(shí)現(xiàn)使用流媒體播放遠(yuǎn)程mp3文件的方法,結(jié)合實(shí)例形式分析了Android遠(yuǎn)程播放音頻文件的相關(guān)步驟與實(shí)現(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
使用Flutter開發(fā)的抖音國際版實(shí)例代碼詳解
這篇文章主要介紹了使用Flutter開發(fā)的抖音國際版,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05

