7 repository-uri
Implementation of camera hardware and software integration specifically for the Android ecosystem.
Distinct from Android Camera API Examples: Candidates are too narrow, focusing on barcode SDKs or AI examples rather than general camera API integration.
Explore 7 awesome GitHub repositories matching mobile development · Android Camera Integrations. Refine with filters or upvote what's useful.
Camerakit-android este o bibliotecă și un wrapper API care oferă o interfață consistentă pentru capturarea foto și video prin API-urile Android Camera 1 și 2. Acesta funcționează ca o bibliotecă de captură media care standardizează accesul la hardware și oferă un sistem unificat pentru înregistrarea imaginilor și a videoclipurilor pe diferite versiuni ale sistemului de operare. Proiectul include o componentă de previzualizare a camerei care scalează și decupează automat output-ul camerei pentru a se potrivi dimensiunilor personalizate ale vizualizării. De asemenea, oferă un toolkit de control al camerei pentru gestionarea focalizării automate continue, interacțiunilor de tip tap-to-focus și gesturilor de pinch-to-zoom. Toolkit-ul acoperă domenii largi de capabilități, inclusiv controlul hardware-ului camerei, captură media mobilă și gestionarea automată a permisiunilor camerei pentru a procesa fluxul de cereri al sistemului pentru accesul la hardware.
Provides a consistent interface for building photo and video capture features across different Android hardware versions.
CameraView este o bibliotecă Android de nivel înalt pentru cameră și un wrapper hardware conceput pentru capturarea de fotografii și videoclipuri. Oferă un strat de abstractizare pentru gestionarea hardware-ului camerei și un API de captură media pentru înregistrarea video de înaltă rezoluție și fotografii RAW cu bitrate-uri și rezoluții configurabile. Proiectul dispune de un framework de filtre pentru cameră în timp real și un manager de previzualizare. Aceste sisteme permit aplicarea de shadere personalizate și efecte vizuale fluxurilor video live ale camerei și randarea previzualizărilor cu aspect ratio-uri, overlay-uri și grile de compoziție personalizabile. Biblioteca acoperă o gamă largă de controale hardware, inclusiv selecția senzorului, zoom, expunere și auto-focus. De asemenea, gestionează sarcini de procesare media, cum ar fi înlănțuirea filtrelor, aplicarea de watermark-uri grafice și încorporarea metadatelor de locație geografică în datele EXIF. Toolkit-ul include un sistem pentru solicitarea și gestionarea permisiunilor de sistem Android necesare pentru inițializarea hardware-ului camerei.
Provides an abstraction layer for controlling camera hardware across various Android API levels.
Acesta este un toolkit bazat pe ZXing pentru integrarea scanării și generării de coduri de bare și coduri QR în aplicațiile Android. Funcționează ca un scaner de coduri de bare capabil să decodeze date atât din fluxuri video live de la cameră, cât și din fișiere imagine statice. Biblioteca include un generator de coduri QR care suportă crearea de fișiere imagine cu logo-uri personalizate inserate în centrul codului. Oferă, de asemenea, o interfață de scanare cu camera personalizabilă, permițând ajustări ale overlay-ului de scanare și control asupra blițului dispozitivului pentru a îmbunătăți vizibilitatea în lumină scăzută. Capabilitățile sale mai largi acoperă extragerea textului din bitmap-uri, gestionarea hardware-ului camerei pentru detectarea live și designul overlay-urilor de interfață utilizator pentru a ghida procesul de scanare.
Integrates Android camera hardware and software to manage flash and preview for scanning.
InstaMaterial este o implementare de interfață social media Material Design pentru Android. Servește ca un frontend de aplicație mobilă și framework de navigare care dispune de feed-uri de conținut derulabile, profiluri de utilizator și elemente interactive de engagement social. Proiectul se distinge prin designul său complex de mișcare, inclusiv animații de dezvăluire circulară care fac tranziția între ecrane de la coordonate tactile specifice și efecte de intrare secvențiale care coordonează translația, alfa și transformările de scală. De asemenea, implementează un sistem personalizat de integrare a camerei care utilizează shadere pentru decuparea circulară a imaginilor și procesarea bitmap-urilor în cadrul unui flux de lucru de publicare foto. Framework-ul acoperă o gamă largă de capabilități de interfață, inclusiv gestionarea stivei de activități, injectarea programatică a sertarului de navigare și gestionarea feed-ului social. Încorporează designul componentelor interactive cu feedback ripple, comutarea textului bazată pe stare pentru contoare numerice și animații specializate pentru erori de input și progresul încărcării.
Provides a dedicated Android implementation for photo capture and shader-based circular image processing.
Yasea este un client de live streaming Android utilizat pentru difuzarea fluxurilor live de cameră și microfon către servere remote prin protocolul RTMP. Oferă un sistem pentru difuzarea live mobilă care integrează controlul camerei, codificarea media și transmisia în rețea în timp real. Proiectul dispune de filtrare video accelerată GPU pentru a aplica efecte vizuale fluxurilor live și un sistem de înregistrare locală care salvează o copie a difuzării într-un fișier MP4 în timp ce transmite simultan către o destinație remote. Include un controller de cameră pentru gestionarea senzorilor față și spate și ajustarea orientării fluxului între modurile portret și peisaj. Pipeline-ul media acoperă codificarea hardware și software pentru audio și video, precum și optimizarea audio prin anularea ecoului acustic și controlul automat al câștigului. Capabilitățile de rețea se concentrează pe încapsularea conținutului media codificat pentru transmisia prin RTMP.
Implements camera hardware and software integration for Android to manage sensor switching and orientation.
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.
Integrates live camera previews and photo capture capabilities directly into Android user interfaces.
Fotoapparat is an Android media capture library and camera API wrapper. It provides a hardware abstraction layer designed to unify the interface for photo and video capture across diverse Android devices, utilizing a state-driven framework with immutable objects to manage hardware configurations. The framework manages device-specific complexities by providing a consistent API for lens switching and hardware parameter updates. It includes integrated hardware monitoring to track camera operations and log failures for diagnostic visibility. The library covers a broad range of capture capabiliti
Provides a unified interface for integrating camera functionality into Android applications.