8 repositorios
Libraries providing programmatic control and integration of device cameras in mobile apps.
Distinct from Camera Feed Capture: Shortlist candidates focus on specific capture tasks or network streaming, not general-purpose library identity
Explore 8 awesome GitHub repositories matching mobile development · Camera Libraries. Refine with filters or upvote what's useful.
This project is a cross-platform mobile camera library used to embed live camera feeds and capture photos or videos within mobile applications. It provides a unified interface for integrating mobile image capture and camera functionality across different platforms. The library includes specialized tools for reading and decoding barcode data from a live camera stream and a system for locating and identifying human faces in real-time.
Acts as a comprehensive cross-platform library for embedding camera feeds and capturing media.
This project is a cross-platform mobile camera framework and real-time computer vision library. It provides a high-performance interface for mobile applications to handle hardware control, media capture, and live camera frame processing. The framework includes a dedicated system for running AI models and custom analysis on live camera streams using high-performance worklets. It also functions as a real-time detection and decoding system for QR codes and barcodes. Broad capabilities cover the capture of high-resolution photos and videos with controls for zoom, HDR, and frame rates. The projec
Provides a real-time detection and decoding system for QR codes and barcodes within a mobile camera feed.
BGAQRCode-Android is a developer toolkit for Android that provides a library for scanning and recognizing QR codes and barcodes. It functions as a camera scanning framework and a barcode generator for creating one-dimensional and two-dimensional codes. The project includes a customizable UI kit for implementing branded scanning interfaces with adjustable dimensions, colors, and animation styles. It also provides tools for creating customized barcodes featuring specific color palettes and embedded logos. The toolkit manages camera hardware settings, including flashlight control, zoom levels,
Ships a comprehensive library for recognizing and decoding QR codes and barcodes on Android.
html5-qrcode is a client-side JavaScript library that enables QR code and barcode scanning directly in a web browser, processing live video from a device camera or decoding codes from uploaded image files without any server-side involvement. The library handles real-time scanning from continuous camera feeds with adjustable frame rates and scanning regions, while also supporting file-based decoding for static images. The scanner offers configurable behavior through runtime settings, allowing developers to adjust scanning speed, viewfinder region, aspect ratio, and restrict decoding to specifi
Captures device camera video and decodes QR codes in real time with configurable scanning behavior.
EFQRCode es una biblioteca de Swift para generar, estilizar y escanear códigos QR en iOS, macOS, watchOS, tvOS y visionOS. Funciona como un kit de herramientas para crear códigos QR estáticos y animados, y extraer texto codificado de uno o varios códigos dentro de una misma imagen. La biblioteca permite la personalización visual mediante la integración de marcas de agua, iconos y secuencias animadas. Admite la exportación en múltiples formatos, permitiendo guardar los códigos generados como imágenes estáticas, PDFs sin pérdida, GIFs animados o archivos de video. El kit de herramientas cubre áreas funcionales de alto nivel, incluyendo la generación de códigos QR, la extracción de datos basada en imágenes y la exportación dinámica de medios.
Provides utilities for detecting and extracting encoded text from QR codes within images.
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.
Provides a library for embedding live camera previews and capturing media within Android applications.
SimplifyReader es una aplicación Android multipropósito y cliente multimodular diseñado para consumir noticias y medios, y escanear códigos QR. Está construida como una aplicación de Material Design que implementa la arquitectura Model-View-Presenter para separar la lógica de negocio de la interfaz de usuario. La aplicación integra varios módulos funcionales en una sola interfaz. Estos incluyen agregación de noticias para recuperar titulares y artículos, navegación de imágenes con capacidades de búsqueda y zoom, streaming de video y reproducción de audio para música desde fuentes remotas. El proyecto también incluye una utilidad para el escaneo de códigos QR, que utiliza una librería de reconocimiento de imágenes para decodificar datos escaneados en texto. El contenido remoto se renderiza a través de componentes de navegador embebidos y layouts de pantalla adaptativos.
Integrates a specialized library to decode QR codes from camera input in real time.
jsQR is a JavaScript library for locating and decoding QR codes directly within a browser or Node.js environment. It functions as a client-side scanner and decoder that extracts text and data from images using pixel arrays, removing the need for server-side processing. The library provides tools for QR code localization to identify the exact coordinates of corners and alignment patterns within a larger image. It uses image pattern recognition to isolate the QR code and extract its encoded content. Its internal operations cover binarization-based thresholding, geometric pattern localization,
Provides a JavaScript-based scanner implementation for decoding QR codes in browser environments.