8 repository-uri
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 este o bibliotecă Swift pentru generarea, stilizarea și scanarea codurilor QR pe iOS, macOS, watchOS, tvOS și visionOS. Funcționează ca un set de instrumente pentru crearea de coduri QR statice și animate, precum și pentru extragerea textului codificat dintr-unul sau mai multe coduri dintr-o singură imagine. Biblioteca permite branding vizual prin integrarea de watermark-uri, iconițe și secvențe animate. Suportă exportul în formate multiple, permițând salvarea codurilor generate ca imagini statice, PDF-uri lossless, GIF-uri animate sau fișiere video. Setul de instrumente acoperă arii funcționale de nivel înalt, inclusiv generarea de coduri QR, extragerea de date bazată pe imagini și exportul dinamic de conținut media.
Provides utilities for detecting and extracting encoded text from QR codes within images.
Cameraview este o bibliotecă de integrare a camerei pentru Android, utilizată pentru a încorpora previzualizări live ale camerei și pentru a captura fotografii sau videoclipuri în cadrul aplicațiilor. Oferă o componentă UI reutilizabilă care gestionează inițializarea hardware-ului camerei și randarea fluxului în timp real. Biblioteca include un framework de captură media pentru a controla setările hardware, cum ar fi focalizarea, blițul și aspect ratio-ul pentru înregistrarea imaginilor și a fișierelor video. Proiectul acoperă domenii funcționale, inclusiv configurarea hardware-ului Android prin atribute de layout și randarea fluxurilor continue ale camerei pentru feedback vizual imediat.
Provides a library for embedding live camera previews and capturing media within Android applications.
SimplifyReader este o aplicație Android multifuncțională și un client multi-modul conceput pentru consumul de știri și media și scanarea codurilor QR. Este construită ca o aplicație Material Design care implementează arhitectura Model-View-Presenter pentru a separa logica de business de interfața utilizatorului. Aplicația integrează mai multe module funcționale într-o singură interfață. Acestea includ agregarea de știri pentru preluarea titlurilor și articolelor, navigarea prin imagini cu capabilități de căutare și zoom, streaming video și redare audio pentru muzică din surse externe. Proiectul include, de asemenea, un utilitar pentru scanarea codurilor QR, care utilizează o bibliotecă de recunoaștere a imaginilor pentru a decoda datele scanate în text. Conținutul de la distanță este randat prin componente de browser încorporate și layout-uri de ecran adaptive.
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.