7 repositorios
Implementation of camera hardware and software integration specifically for the Android ecosystem.
Distinct from Android Camera API Examples: Candidates are too narrow, focusing on barcode SDKs or AI examples rather than general camera API integration.
Explore 7 awesome GitHub repositories matching mobile development · Android Camera Integrations. Refine with filters or upvote what's useful.
Camerakit-android es una biblioteca y wrapper de API que proporciona una interfaz consistente para la captura de fotos y videos a través de las APIs Camera 1 y 2 de Android. Funciona como una biblioteca de captura de medios que estandariza el acceso al hardware y proporciona un sistema unificado para grabar imágenes y videos en diferentes versiones del sistema operativo. El proyecto incluye un componente de vista previa de cámara que escala y recorta automáticamente la salida de la cámara para ajustarse a dimensiones de vista personalizadas. También proporciona un kit de herramientas de control de cámara para gestionar el enfoque automático continuo, interacciones de tocar para enfocar y gestos de pellizcar para hacer zoom. El kit de herramientas cubre áreas de capacidad amplias, incluyendo el control de hardware de cámara, captura de medios móviles y gestión automatizada de permisos de cámara para manejar el flujo de solicitudes del sistema para el acceso al hardware.
Provides a consistent interface for building photo and video capture features across different Android hardware versions.
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 an abstraction layer for controlling camera hardware across various Android API levels.
Este es un kit de herramientas basado en ZXing para integrar el escaneo y la generación de códigos de barras y códigos QR en aplicaciones Android. Funciona como un escáner de códigos de barras capaz de decodificar datos tanto de flujos de cámara en vivo como de archivos de imagen estáticos. La librería incluye un generador de códigos QR que admite la creación de archivos de imagen con logotipos personalizados incrustados en el centro del código. También proporciona una interfaz de escaneo de cámara personalizable, permitiendo ajustes en la superposición de escaneo y control sobre el flash del dispositivo para mejorar la visibilidad en condiciones de poca luz. Sus capacidades más amplias cubren la extracción de texto de mapas de bits, la gestión del hardware de la cámara para la detección en vivo y el diseño de superposiciones de interfaz de usuario para guiar el proceso de escaneo.
Integrates Android camera hardware and software to manage flash and preview for scanning.
InstaMaterial es una implementación de interfaz de redes sociales Material Design para Android. Sirve como un frontend de aplicación móvil y framework de navegación que cuenta con feeds de contenido desplazables, perfiles de usuario y elementos interactivos de participación social. El proyecto se distingue por su complejo diseño de movimiento, incluyendo animaciones de revelado circular que transicionan entre pantallas desde coordenadas táctiles específicas y efectos de entrada secuenciados que coordinan transformaciones de traslación, alfa y escala. También implementa un sistema de integración de cámara personalizado que utiliza sombreadores para el recorte circular de imágenes y el procesamiento de mapas de bits dentro de un flujo de trabajo de publicación de fotos. El framework cubre una amplia gama de capacidades de interfaz, incluyendo la gestión de la pila de actividades, inyección de cajón de navegación programática y gestión de feeds sociales. Incorpora un diseño de componentes interactivos con retroalimentación de onda, cambio de texto impulsado por estado para contadores numéricos y animaciones especializadas para errores de entrada y progreso de carga.
Provides a dedicated Android implementation for photo capture and shader-based circular image processing.
Yasea es un cliente de transmisión en vivo de Android utilizado para transmitir feeds de cámara y micrófono en vivo a servidores remotos a través del protocolo RTMP. Proporciona un sistema para la transmisión en vivo móvil que integra el control de la cámara, la codificación de medios y la transmisión de red en tiempo real. El proyecto cuenta con filtrado de video acelerado por GPU para aplicar efectos visuales a transmisiones en vivo y un sistema de grabación local que guarda una copia de la transmisión en un archivo MP4 mientras se transmite simultáneamente a un destino remoto. Incluye un controlador de cámara para gestionar sensores frontales y traseros y ajustar la orientación de la transmisión entre los modos vertical y horizontal. La canalización de medios cubre la codificación de hardware y software para audio y video, así como la optimización de audio a través de la cancelación de eco acústico y el control automático de ganancia. Las capacidades de red se centran en la encapsulación de medios codificados para su transmisión a través de RTMP.
Implements camera hardware and software integration for Android to manage sensor switching and orientation.
Cameraview es una librería de integración de cámara para Android utilizada para embeber vistas previas de cámara en vivo y capturar fotos o vídeos dentro de aplicaciones. Proporciona un componente de UI reutilizable que gestiona la inicialización del hardware de la cámara y el renderizado de flujos en tiempo real. La librería incluye un framework de captura de medios para controlar ajustes de hardware como enfoque, flash y relaciones de aspecto para grabar imágenes y archivos de vídeo. El proyecto cubre dominios funcionales incluyendo la configuración de hardware de Android mediante atributos de layout y el renderizado de flujos de cámara continuos para una retroalimentación visual inmediata.
Integrates live camera previews and photo capture capabilities directly into Android user interfaces.
Fotoapparat is an Android media capture library and camera API wrapper. It provides a hardware abstraction layer designed to unify the interface for photo and video capture across diverse Android devices, utilizing a state-driven framework with immutable objects to manage hardware configurations. The framework manages device-specific complexities by providing a consistent API for lens switching and hardware parameter updates. It includes integrated hardware monitoring to track camera operations and log failures for diagnostic visibility. The library covers a broad range of capture capabiliti
Provides a unified interface for integrating camera functionality into Android applications.