Visualización de la vista previa de cámara en vivo modificada

Actualmente he hecho una aplicación para Android que puede mostrar una vista previa en vivo de la cámara, pero estoy buscando una forma de realizar la manipulación de píxeles en vivo (es decir, hacer la imagen en escala de grises, sepia, etc.). Aún no he encontrado ningún código para alguien que ha hecho esto antes.

Cualquier ayuda sería apreciada.

2 Solutions collect form web for “Visualización de la vista previa de cámara en vivo modificada”

Puede utilizar Camera.Parameters para establecer el efecto adecuado. Lea más sobre esto aquí .

Si desea hacer la manipulación por la suya, utilice onPreviewFrame de cámara. Esto le da raw byte[] de formato YUV (por defecto, usted podría configurarlo a otros formatos también. Mira aquí para configurar el formato de vista previa).

Ahora usted podría capaz de realizar cualquier manipulación de píxeles que desea en el byte[] .

¡Espero que esto ayude!

He respondido a esta pregunta aquí . En resumen, este tutorial le da probablemente la mejor manera, cómo lograr esto (utilizando OpenCV, una biblioteca de Visión por computadora gratuita). También puede descargar su aplicación de ejemplo desde su sitio web .

  • ¿Por qué se rota una imagen capturada con la intención de la cámara en algunos dispositivos de Android?
  • seleccione la cámara frontal
  • Cómo cambiar la cámara de la parte delantera a la parte posterior y posterior a la parte delantera en el botón haga clic en android
  • ¿Cómo se toman imágenes de alta resolución usando Camera.takePicture ()?
  • Permisos de cámara en Appcelerator
  • Tutorial de previsualización de la cámara Android
  • Cómo indentify dedo está en la lente de la cámara o no en android?
  • Android usando cámara frontal para tomar una foto
  • Galería de imágenes de Google Fotos - Galería de imágenes de intenciones
  • Foto androide de la cámara que se toma en un tamaño realmente pequeño
  • Captura la imagen sin previsualización utilizando la API de la cámara2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.