12/11/2011, 00:20
|
| | Fecha de Ingreso: septiembre-2011 Ubicación: Puebla,Puebla
Mensajes: 5
Antigüedad: 13 años, 1 mes Puntos: 0 | |
Respuesta: Procesamiento de imágenes, iniciamos de nuevo? Hola Ingenieros del foro la manera de como estoy haciendo mi algoritmo de procesamiento de imágenes es de esta manera pero tengo problemas al leer la imagen no se si este mal mi algoritmo desde la forma en la que leo la imagen, agradezco mucho la ayuda.
src = (ImageView)findViewById(R.id.imageView);
public static Bitmap doInvert(Bitmap src) {
Bitmap bmOut = Bitmap.createBitmap(src.getWidth(), src.getHeight(), src.getConfig());
int A, R, G, B;
int pixelColor;
int height = src.getHeight();
int width = src.getWidth();
for (int y = 0; y < height; y++)
{
for (int x = 0; x < width; x++)
{
pixelColor = src.getPixel(x, y);
A = Color.alpha(pixelColor);
R = 255 - Color.red(pixelColor);
G = 255 - Color.green(pixelColor);
B = 255 - Color.blue(pixelColor);
bmOut.setPixel(x, y, Color.argb(A, R, G, B));
}
}
return bmOut;
} |