2 Repos
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.
Dies ist eine Android-Barcode-Scanning-Bibliothek, die dazu entwickelt wurde, Barcode-Daten aus einem Live-Kamera-Feed zu erkennen und zu dekodieren. Sie bietet die Kerninfrastruktur für die Übersetzung visueller Muster in Text auf Mobilgeräten. Die Bibliothek enthält einen Kamera-Preview-Manager, der Seitenverhältnisse und Feed-Größen an verschiedene Bildschirmdimensionen anpasst, sowie einen Hardware-Controller zur Verwaltung von Blitz, Autofokus und Sensorauswahl. Zudem verfügt sie über einen Barcode-Format-Filter, um das Scannen auf spezifische Barcode-Typen zu beschränken und so Erkennungsgeschwindigkeit und -genauigkeit zu erhöhen. Das Projekt deckt Kamerahardware-Steuerung, Live-Barcode-Dekodierung und Anpassung der Benutzeroberfläche für den Entwurf maßgeschneiderter Sucher und visueller Overlays ab.
Adjusts the aspect ratio and size of camera feeds to fit various Android screen dimensions.
CameraView ist eine hochgradige Android-Kamerabibliothek und ein Hardware-Wrapper für die Aufnahme von Fotos und Videos. Sie bietet eine Abstraktionsschicht für das Management der Kamerahardware und eine Media-Capture-API für die Aufnahme von hochauflösenden Videos und RAW-Fotos mit konfigurierbaren Bitraten und Auflösungen. Das Projekt verfügt über ein Echtzeit-Kamerafilter-Framework und einen Preview-Manager. Diese Systeme ermöglichen die Anwendung benutzerdefinierter Shader und visueller Effekte auf Live-Kamerastreams sowie das Rendern von Previews mit anpassbaren Seitenverhältnissen, Overlays und Kompositionsrastern. Die Bibliothek deckt eine breite Palette an Hardware-Steuerungen ab, einschließlich Sensorauswahl, Zoom, Belichtung und Autofokus. Sie verwaltet zudem Medienverarbeitungsaufgaben wie Filter-Chaining, grafisches Watermarking und das Einbetten von geografischen Standortmetadaten in EXIF-Daten. Das Toolkit enthält ein System zum Anfordern und Verwalten der notwendigen Android-Systemberechtigungen, die für die Initialisierung der Kamerahardware erforderlich sind.
Provides systems for calculating and applying the correct aspect ratio and size for camera feeds.