2012-03-31 8 views
1

Ich muss eine Android-Anwendung, die einige Bildverarbeitung auf die Bildeingabe zu tun entwickeln. Dazu muss ich die Pixelwerte der Bitmap entweder in einem Array oder einem Objekt ermitteln. Kann mir jemand helfen, die Details eines Bitmap-Bildes auf Pixelebene zu erfassen?Get Pixelwerte eines Bitmap-Bilds in Android

Danke!

+0

Es gibt zahlreiche verwandte Fragen auf der rechten Seite von Ihnen (scrollen Sie nach unten) - haben Sie diese durchgeblättert? Es scheint, dass die Antworten dort buchstäblich auf Ihre Anwendung treffen. Wenn nicht, bitte formuliere deine Frage und versuche, genau zu markieren, was anders ist. –

Antwort

2

Pixel-Array von Bitmap

bitmap.getPixels(pixels, offset, stride, x, y, width, height); 

jedes Pixel/Wert in Array erhalten wird als Farbe mit dem ARGB-Wert dargestellt werden.

1

Wenn Sie den Wert von auf Pixel erhalten möchten, tun Sie dies int pixel = bitmap.getPixel (x, y);