1 Repo
Systems for managing aspect ratios and visual overlays on a live camera feed.
Distinct from Preview Aspect Managers: Extends basic embedding to include composition grids and aspect ratio management.
Explore 1 awesome GitHub repository matching user interface & experience · Preview Composition Managers. Refine with filters or upvote what's useful.
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.
Renders live camera feeds with customizable aspect ratios, overlays, and composition grids.