Filtrar fuentes de infrarrojos desde una imagen de cámara Android

Estoy tratando de averiguar si hay alguna fuente de infrarrojos en vista de la cámara en un dispositivo Android. (A saber, un LED de infrarrojos) Dado que la cámara captura la luz infrarroja (puedo ver los LED se encienden en la vista previa / imágenes) pensé que debería ser de alguna manera posible para averiguar si la cámara está capturando las señales de infrarrojos, Color "se traduce de alguna manera a los colores visibles (púrpura como), él no es al parecer tan fácil como apenas que descubre si hay cualquier púrpura en la imagen pues puede ser púrpura real no infrarrojo.
La referencia de Android me dice que puedo obtener la imagen en diferentes formatos de imagen (YCbCr, YUV, …), pero ninguno de estos formatos parecen ser de mucha ayuda. Ahora mi idea es, de alguna manera obtener los datos "originales" de la cámara, que aún incluye la información sobre lo que es infrarrojo y lo que no o básicamente revertir la infrarroja a la conversión de luz visible que aparentemente ocurre automáticamente en el fondo. ¿Alguna idea de cómo podría lograr eso?

Buena pregunta, si tomo el mando a distancia para HI-FI o TV y presiono el volumen hacia arriba / abajo, que puedo conseguir la fuente de luz IR para la cámara Nexus One: es visible un color púrpura claro intermitente. Así que el Nexus One tiene cámara IR 🙂

Las cámaras digitales utilizan CCD y otros sensores similares para capturar imágenes infrarrojas. Aunque todas las cámaras digitales disponibles en el mercado son sensibles a la luz infrarroja, están equipadas con filtros de bloqueo de infrarrojos. La razón principal de esto es que las cámaras del consumidor están diseñadas para capturar la luz visible. Pero a veces estos filtros se utilizan juntos, dando muy interesantes efectos en la cámara como el color falso, efectos de madera, etc Para empezar con la fotografía de infrarrojos, todo lo que necesita tener es una cámara digital que es sensible a la luz infrarroja. Un filtro de bloqueo de luz visible (por ejemplo, un filtro Wratten 89B) Software de edición de imágenes, como Photoshop. http://www.smashingmagazine.com/2009/01/11/40-incredible-near-infrared-photos/

Escribí un reproductor de radio en línea muy simple. Tiene una llamada asincrónica con Media Player. Algunos dispositivos están jugando algunos no, y el modo diferente. De mi experiencia triste con el jugador simple de Madia usted tendrá que escribir como 5 versiones conseguir trabajar en algunos dispositivos. Audio-Video ha añadido, eliminado las características de cada fabricante: Samsung, Sony Ericsson, Motorola y te preguntas por qué no funciona tu código en ese dispositivo si es independiente de la plataforma Java …

Creo que para obtener los datos originales de la cámara sería posible a través de NDK, pero no probado.

Proporciona encabezados y bibliotecas que le permiten crear actividades, manejar la entrada de usuarios, utilizar sensores de hardware , acceder a recursos de aplicaciones y más, al programar en C o C ++

http://developer.android.com/sdk/ndk/index.html

Si alguien encontró una solución usando SDK y trabajando con 2 fabricantes de teléfonos diferentes por favor hágamelo saber!

Mi amigo sólo forma de averiguar la fuente de infrarrojos en Android no confiar en los códigos de color

Porque los espacios de color sólo se crean para las luces visibles por lo que no se utiliza para la luz invisible registrada dentro del sensor como un valor rgb a pesar de que sucedió

Lógicamente los valores de espacio de color sólo son significativos para la luz visible. Y los valores de espacio de color no se crean realmente para representar las longitudes de onda fuera de nuestro rango visible.

No hay manera correcta de interpretar los valores de espacio de color visible como rgb yuv como infrarrojos a menos que se conozca los detalles exactos del sensor de cámara y se pruebe el sensor con múltiples filtros de alta precisión para cada longitud de onda específica.

Para mantener las cosas simples utilizar el filtro de infrarrojos externo externo para longitudes de onda específicas y quitar el filtro dentro de la cámara del teléfono o la tableta si se puede modificar físicamente de otra manera utilizar el modelo conocido de web cam y quitar el filtro en la parte superior del sensor y utilizar filtros externos Proteger el sensor de la luz UV y así sucesivamente.

  • Deslizamiento: cargar de forma desplegable pero no escalar el marcador de posición
  • Cómo convertir imágenes en vídeo en android con javacv?
  • Cargar dinámicamente imagen en ImageView en Android
  • ¿Cómo puedo añadir una imagen en EditText
  • Compartir imágenes con otras aplicaciones
  • Cómo superponer una imagen o una vista encima de una cámara capturada imagen
  • Eliminación de una imagen de galería después de la toma de fotografías
  • Escala de imagen inconsistente en Android para android: scaleType = "fitCenter"
  • Comprimir imagen en android
  • Lona de Android: dibuje un círculo transparente en la imagen
  • Copiar y pegar imagen en Edittext
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.