awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 dépôts

Awesome GitHub RepositoriesCamera Capture Controllers

Handles image data acquisition and format conversion from connected camera modules.

Distinct from Camera Integration: Distinct from general camera integration: focuses on low-level capture and processing for embedded hardware.

Explore 13 awesome GitHub repositories matching mobile development · Camera Capture Controllers. Refine with filters or upvote what's useful.

Awesome Camera Capture Controllers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • arendst/tasmotaAvatar de arendst

    arendst/Tasmota

    24,502Voir sur GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Adjusts image parameters like resolution and exposure for connected camera modules.

    Carduinoautomationesp32
    Voir sur GitHub↗24,502
  • android/ndk-samplesAvatar de android

    android/ndk-samples

    10,513Voir sur GitHub↗

    The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction. The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act

    Performs fine-grained photo capture and processing using low-level hardware interfaces.

    C++
    Voir sur GitHub↗10,513
  • react-native-camera/react-native-cameraAvatar de react-native-camera

    react-native-camera/react-native-camera

    9,638Voir sur GitHub↗

    This project provides cross-platform programmatic interfaces and UI components for integrating camera hardware into mobile applications. It serves as a tool for implementing image and video capture, as well as specialized scanning and recognition tasks. The library includes specialized capabilities for computer vision, including a barcode scanner for decoding various barcode types, a face detection tool to identify human faces in a live feed, and an optical character recognition engine for extracting written text from the camera stream. The system covers hardware configuration and control, i

    Enables adjustment of camera focus manually via coordinates or automatically using depth values.

    Javacameraface-detectionreact-native
    Voir sur GitHub↗9,638
  • microsoft/windows-universal-samplesAvatar de microsoft

    microsoft/Windows-universal-samples

    9,696Voir sur GitHub↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Modifies capture resolution for device previews and photos to ensure compatibility with stream properties.

    JavaScript
    Voir sur GitHub↗9,696
  • mrousavy/react-native-vision-cameraAvatar de mrousavy

    mrousavy/react-native-vision-camera

    9,479Voir sur GitHub↗

    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 low-level controls for device selection, zoom, HDR, and night modes to optimize image capture.

    TypeScriptandroidbarcodecamera
    Voir sur GitHub↗9,479
  • jomjol/ai-on-the-edge-deviceAvatar de jomjol

    jomjol/AI-on-the-edge-device

    8,461Voir sur GitHub↗

    AI-on-the-edge-device is an edge AI meter digitizer and computer vision image processor designed to convert images of analog and digital utility meters into numeric values. It functions as an IoT gateway that runs neural network inference locally on hardware to monitor water, power, and gas readings. The system is distinguished by its ability to handle both analog pointers and digital digits through custom-trained neural networks. It includes specialized tools for image alignment, region-of-interest extraction, and hardware-level lighting control to minimize glare on glass surfaces. To mainta

    Triggers the camera to capture snapshots and save them to local storage for analysis.

    C++
    Voir sur GitHub↗8,461
  • opendronemap/opendronemapAvatar de OpenDroneMap

    OpenDroneMap/OpenDroneMap

    6,196Voir sur GitHub↗

    A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷

    Allows reuse of camera parameters from prior datasets to skip recalculation.

    Python
    Voir sur GitHub↗6,196
  • raspberrypi/documentationAvatar de raspberrypi

    raspberrypi/documentation

    5,575Voir sur GitHub↗

    This is the official documentation repository for Raspberry Pi hardware and software. It covers the complete range of Raspberry Pi single-board computers, the RP-series microcontrollers, and the Raspberry Pi operating system. The documentation provides reference material for setting up devices, configuring hardware, and using the system for tasks including AI inference, camera and video capture, embedded development, and remote access. The documentation covers the full boot chain from the GPU firmware and EEPROM bootloader through to kernel loading, with detailed guidance on boot configuratio

    Documents controlling cameras via the Picamera2 Python library.

    Pythonasciidocdocumentationraspberry-pi
    Voir sur GitHub↗5,575
  • dm77/barcodescannerAvatar de dm77

    dm77/barcodescanner

    5,436Voir sur GitHub↗

    Ceci est une bibliothèque de scan de codes-barres Android conçue pour détecter et décoder des données de codes-barres à partir d'un flux de caméra en direct. Elle fournit l'infrastructure de base pour traduire des patterns visuels en texte sur des appareils mobiles. La bibliothèque inclut un gestionnaire de prévisualisation de caméra qui ajuste les ratios d'aspect et les tailles de flux pour s'adapter à diverses dimensions d'écran, ainsi qu'un contrôleur matériel pour gérer le flash, l'autofocus et la sélection de capteur. Elle dispose également d'un filtre de format de code-barres pour restreindre le scan à des types de codes-barres spécifiques afin d'augmenter la vitesse et la précision de détection. Le projet couvre le contrôle matériel de la caméra, le décodage de codes-barres en direct et la personnalisation de l'interface utilisateur pour concevoir des viseurs et des overlays visuels sur mesure.

    Handles low-level camera hardware control, including flash and autofocus, to optimize scanning image quality.

    Java
    Voir sur GitHub↗5,436
  • natario1/cameraviewAvatar de natario1

    natario1/CameraView

    5,125Voir sur GitHub↗

    CameraView est une bibliothèque de caméra Android de haut niveau et un wrapper matériel conçu pour capturer des photos et des vidéos. Elle fournit une couche d'abstraction pour gérer le matériel de la caméra et une API de capture média pour enregistrer des vidéos haute résolution et des photos RAW avec des débits et résolutions configurables. Le projet présente un framework de filtre de caméra en temps réel et un gestionnaire de prévisualisation. Ces systèmes permettent l'application de shaders personnalisés et d'effets visuels aux flux de caméra en direct et le rendu de prévisualisations avec des rapports d'aspect, superpositions et grilles de composition personnalisables. La bibliothèque couvre un large éventail de contrôles matériels, incluant la sélection de capteur, le zoom, l'exposition et l'autofocus. Elle gère également les tâches de traitement média telles que le chaînage de filtres, le tatouage graphique et l'intégration de métadonnées de localisation géographique dans les données EXIF. La boîte à outils inclut un système pour demander et gérer les permissions système Android nécessaires requises pour l'initialisation du matériel de la caméra.

    Triggers automatic focusing and manages the visual focus area indicator.

    Javaandroidandroid-librarycamera
    Voir sur GitHub↗5,125
  • yipianfengye/android-zxinglibraryAvatar de yipianfengye

    yipianfengye/android-zxingLibrary

    4,998Voir sur GitHub↗

    Il s'agit d'une boîte à outils basée sur ZXing pour intégrer la numérisation et la génération de codes-barres et de codes QR dans les applications Android. Elle fonctionne comme un scanner de codes-barres capable de décoder des données à partir de flux de caméra en direct et de fichiers image statiques. La bibliothèque inclut un générateur de codes QR qui prend en charge la création de fichiers image avec des logos personnalisés intégrés au centre du code. Elle fournit également une interface de numérisation par caméra personnalisable, permettant des ajustements de la superposition de numérisation et un contrôle sur le flash de l'appareil pour améliorer la visibilité en basse lumière. Ses capacités plus larges couvrent l'extraction de texte à partir de bitmaps, la gestion du matériel de caméra pour la détection en direct et la conception de superpositions d'interface utilisateur pour guider le processus de numérisation.

    Allows control over the device camera flash to improve scanning visibility in low-light environments.

    Java
    Voir sur GitHub↗4,998
  • steveseguin/vdo.ninjaAvatar de steveseguin

    steveseguin/vdo.ninja

    3,910Voir sur GitHub↗

    VDO.Ninja is a low-latency peer-to-peer media routing service and video streaming platform designed to integrate remote audio and video feeds into professional production workflows. It functions as a WebRTC broadcast integration tool and studio controller, allowing for the direct transmission of high-definition media between publishers and viewers with minimal delay. The platform distinguishes itself through extensive protocol bridging, converting between WebRTC, WHIP, WHEP, SRT, and RTMP to ensure compatibility across diverse network environments and professional studio software. It includes

    Provides controllers to adjust white balance, exposure, saturation, sharpness, contrast, and brightness for video feeds.

    JavaScriptlivelow-latencyninja
    Voir sur GitHub↗3,910
  • redapparat/fotoapparatAvatar de RedApparat

    RedApparat/Fotoapparat

    3,818Voir sur GitHub↗

    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 controls for updating hardware parameters like ISO to customize image quality.

    Kotlinandroidcamera
    Voir sur GitHub↗3,818
  1. Home
  2. Mobile Development
  3. Mobile Capabilities
  4. Camera Integration
  5. Camera Capture Controllers

Explorer les sous-tags

  • Camera Parameter Controllers2 sous-tagsHandles image parameter adjustments for connected camera modules. **Distinct from Camera Capture Controllers:** Distinct from general camera capture controllers: focuses on parameter management like exposure and effects.
  • Flash and Focus ControlsControls for managing camera flash and autofocus settings during image acquisition. **Distinct from Camera Capture Controllers:** Focuses on environmental lighting and focus instead of just data acquisition and format conversion.
  • Resolution ControllersManages the dimensions and quality settings of camera capture streams. **Distinct from Camera Capture Controllers:** Specifically targets the resolution and compatibility of the stream, distinct from exposure or effect parameters.