2 repositorios
Systems for calculating and applying the correct aspect ratio for camera feeds across devices.
Distinct from Camera Preview Embeddings: Focuses specifically on aspect ratio and size management rather than general UI embedding.
Explore 2 awesome GitHub repositories matching user interface & experience · Preview Aspect Managers. Refine with filters or upvote what's useful.
Esta es una biblioteca de escaneo de códigos de barras para Android diseñada para detectar y decodificar datos de códigos de barras desde un feed de cámara en vivo. Proporciona la infraestructura central para traducir patrones visuales a texto en dispositivos móviles. La biblioteca incluye un gestor de vista previa de cámara que ajusta las relaciones de aspecto y tamaños de feed para adaptarse a varias dimensiones de pantalla, así como un controlador de hardware para gestionar el flash, el enfoque automático y la selección de sensores. También cuenta con un filtro de formato de código de barras para restringir el escaneo a tipos específicos de códigos de barras para aumentar la velocidad y precisión de detección. El proyecto cubre el control de hardware de cámara, decodificación de códigos de barras en vivo y personalización de la interfaz de usuario para diseñar visores y superposiciones visuales a medida.
Adjusts the aspect ratio and size of camera feeds to fit various Android screen dimensions.
CameraView es una librería de cámara de Android de alto nivel y wrapper de hardware diseñado para capturar fotos y videos. Proporciona una capa de abstracción para gestionar el hardware de la cámara y una API de captura de medios para grabar video de alta resolución y fotos RAW con tasas de bits y resoluciones configurables. El proyecto cuenta con un framework de filtros de cámara en tiempo real y un gestor de vista previa. Estos sistemas permiten la aplicación de shaders personalizados y efectos visuales a flujos de cámara en vivo y el renderizado de vistas previas con relaciones de aspecto, superposiciones y cuadrículas de composición personalizables. La librería cubre una amplia gama de controles de hardware, incluyendo selección de sensor, zoom, exposición y auto-enfoque. También gestiona tareas de procesamiento de medios como encadenamiento de filtros, marcas de agua gráficas y la incrustación de metadatos de ubicación geográfica en datos EXIF. El kit de herramientas incluye un sistema para solicitar y gestionar los permisos necesarios del sistema Android requeridos para la inicialización del hardware de la cámara.
Provides systems for calculating and applying the correct aspect ratio and size for camera feeds.