Procesamiento de imagen e ISO de cámara

Estoy interesado en cambiar los valores ISO de la cámara de mi teléfono Android. Revisé las páginas de desarrolladores pero nada fue satisfactorio. También me enteré de OpenCV. Pero no puedo entender qué significa matemáticamente cambiar el iso de una matriz de valores de intensidad de píxeles. Tal vez si entendiera que podría intentar trabajar en cambiar el iso de la imagen de una cámara.

preguntado el 04 de julio de 12 a las 03:07

2 Respuestas

ISO es una referencia a la fotografía con película, donde un número ISO alto significa que la película es más sensible a la luz. Una película de velocidad 400 requiere la mitad de luz que una película de velocidad 200 para producir la misma imagen.

En una cámara digital, ISO es una ganancia electrónica aplicada a la señal analógica del sensor de imagen antes de que se digitalice. Agregar ganancia hace que el sistema sea más sensible, pero también amplifica el ruido, la misma compensación que obtienes con la película.

Así que cambiar el ISO de una imagen no tiene sentido. Solo puedes cambiar el ISO de una cámara, y lo haces antes de tomar la foto.

Respondido 04 Jul 12, 03:07

Ahora entiendo que ISO es un procedimiento de preprocesamiento. ¿Es posible hacerlo para la cámara en mi dispositivo Android? a través de NDK? - Girish Koundinya

La solución más cercana para su problema es usar un parámetro de cámara de Android llamado compensación de exposición, si su Android en particular lo admite.

Mira esta publicación similar ¿Configuración ISO de la API de la cámara de Android?

contestado el 23 de mayo de 17 a las 12:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.