8 Repos
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 ist eine Swift-Bibliothek zum Generieren, Stylen und Scannen von QR-Codes für iOS, macOS, watchOS, tvOS und visionOS. Sie fungiert als Toolkit zum Erstellen von statischen und animierten QR-Codes sowie zum Extrahieren von kodiertem Text aus einem oder mehreren Codes innerhalb eines einzelnen Bildes. Die Bibliothek ermöglicht visuelles Branding durch die Integration von Wasserzeichen, Icons und animierten Sequenzen. Sie unterstützt den Export in mehreren Formaten, sodass generierte Codes als statische Bilder, verlustfreie PDFs, animierte GIFs oder Videodateien gespeichert werden können. Das Toolkit deckt funktionale Kernbereiche wie QR-Code-Generierung, bildbasierte Datenextraktion und dynamischen Medienexport ab.
Provides utilities for detecting and extracting encoded text from QR codes within images.
Cameraview ist eine Android-Kamera-Integrationsbibliothek, die verwendet wird, um Live-Kameravorschauen einzubetten und Fotos oder Videos innerhalb von Anwendungen aufzunehmen. Sie bietet eine wiederverwendbare UI-Komponente, die die Initialisierung der Kamerahardware und das Echtzeit-Stream-Rendering verwaltet. Die Bibliothek enthält ein Media-Capture-Framework zur Steuerung von Hardware-Einstellungen wie Fokus, Blitz und Seitenverhältnissen für die Aufnahme von Bildern und Videodateien. Das Projekt deckt funktionale Bereiche ab, einschließlich der Android-Hardware-Konfiguration via Layout-Attribute und dem Rendern kontinuierlicher Kamerastreams für sofortiges visuelles Feedback.
Provides a library for embedding live camera previews and capturing media within Android applications.
SimplifyReader ist eine Mehrzweck-Android-Anwendung und ein Multi-Modul-Client, der für den Konsum von Nachrichten und Medien sowie das Scannen von QR-Codes entwickelt wurde. Sie ist als Material-Design-Anwendung aufgebaut, die die Model-View-Presenter-Architektur implementiert, um Geschäftslogik von der Benutzeroberfläche zu trennen. Die Anwendung integriert mehrere funktionale Module in eine einzige Schnittstelle. Dazu gehören Nachrichtenaggregation zum Abrufen von Schlagzeilen und Artikeln, Bild-Browsing mit Such- und Zoomfunktionen, Video-Streaming und Audiowiedergabe für Musik aus Remote-Quellen. Das Projekt enthält zudem ein Dienstprogramm zum Scannen von QR-Codes, das eine Bilderkennungsbibliothek verwendet, um gescannte Daten in Text zu dekodieren. Remote-Inhalte werden über eingebettete Browser-Komponenten und adaptive Bildschirmlayouts gerendert.
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.