RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  67954 - MANEJO DE IMAGENES EN NIVELES DE GRIS SIN LA LUT
Autor:  David Suarez
Hola y buen día, mi consulta es la siguiente:
Estoy realizando un programa en Java para procesamiento de imágenes, uso el Net Beans, al realizar una operación en una imagen en niveles de gris de 8 bits me percate que al usar el getRGB(int, int) de la clase BufferedImage me regresa el color indexado a la LUT del pixel, la cual es pre-creada en el momento de cargar la imagen, es decir que si en la imagen original el pixel tiene un valor digamos de 41 en hexadecimal la función me regresa por decir un valor de 121 , el cual es el valor que se encuentra en la posición 41 en la LUT, con lo cual al realizar las operaciones sobre este valor me dan valores no deseados, por ejemplo al realizar el histograma de la imagen. Ahora la pregunta es ¿de qué manera se puede ignorar el acceso a la LUT y que nos regrese el valor esperado, o en su defecto hay alguna función o procedimiento que nos regrese el valor del pixel sin tomar en cuenta la LUT?, cabe mencionar que manejando imágenes a 24 bits todo funciona de maravilla. Gracias por la atención prestada, Saludos.


Nombre
Apellidos
Correo
Comentarios