2013-04-26 49 views
0

我是android新手,我有一個項目可以保存照片並計算其簽名。我已經拍下照片並保存了。在android中使用像素

它的簽名包括計算RGB中所有像素值的平均值。問題是我不知道如何處理像素和顏色。

你能幫我解釋一下和/或教程和/或代碼。

謝謝

回答

1

這裏是從位圖獲取像素的代碼。

int width = bitmap.getWidth(); 
int height = bitmap.getHeight(); 

int pixel; 

for (int x = 0; x < width; ++x) { 
    for (int y = 0; y < height; ++y) { 
     // get pixel color 
     pixel = bitmap.getPixel(x, y); 

     int A = Color.alpha(pixel); 
     int R = Color.red(pixel); 
     int G = Color.green(pixel); 
     int B = Color.blue(pixel); 
    } 
}