awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repositorios

Awesome GitHub RepositoriesReal-Time Image Processing

Processing images in real time by switching to fast modes that handle large batches without delay.

Distinct from Real-Time Event Processing: Distinct from Real-Time Event Processing: focuses on image processing throughput rather than event stream computation.

Explore 10 awesome GitHub repositories matching data & databases · Real-Time Image Processing. Refine with filters or upvote what's useful.

Awesome Real-Time Image Processing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kornelski/pngquantAvatar de kornelski

    kornelski/pngquant

    5,671Ver en GitHub↗

    Processes images in real time by switching to fast modes that handle large batches without delay.

    Ccconversionimage-optimization
    Ver en GitHub↗5,671
  • natario1/cameraviewAvatar de natario1

    natario1/CameraView

    5,125Ver en GitHub↗

    CameraView es una librería de cámara de Android de alto nivel y wrapper de hardware diseñado para capturar fotos y videos. Proporciona una capa de abstracción para gestionar el hardware de la cámara y una API de captura de medios para grabar video de alta resolución y fotos RAW con tasas de bits y resoluciones configurables. El proyecto cuenta con un framework de filtros de cámara en tiempo real y un gestor de vista previa. Estos sistemas permiten la aplicación de shaders personalizados y efectos visuales a flujos de cámara en vivo y el renderizado de vistas previas con relaciones de aspecto, superposiciones y cuadrículas de composición personalizables. La librería cubre una amplia gama de controles de hardware, incluyendo selección de sensor, zoom, exposición y auto-enfoque. También gestiona tareas de procesamiento de medios como encadenamiento de filtros, marcas de agua gráficas y la incrustación de metadatos de ubicación geográfica en datos EXIF. El kit de herramientas incluye un sistema para solicitar y gestionar los permisos necesarios del sistema Android requeridos para la inicialización del hardware de la cámara.

    Allows intercepting the preview stream in real time to analyze image data for object detection.

    Javaandroidandroid-librarycamera
    Ver en GitHub↗5,125
  • bradlarson/gpuimage2Avatar de BradLarson

    BradLarson/GPUImage2

    4,941Ver en GitHub↗

    GPUImage2 es un framework de Swift para aplicar filtros y efectos en tiempo real a imágenes y video utilizando la GPU. Proporciona una biblioteca de filtros de video en tiempo real, un motor de manipulación de geometría de imágenes y una canalización de sombreado OpenGL para procesar datos visuales en hardware gráfico. El framework permite la construcción de canalizaciones de efectos visuales mediante el encadenamiento de fuentes de imagen a consumidores en flujos secuenciales. Admite el desarrollo de sombreadores de fragmentos y vértices personalizados para el procesamiento de imágenes a medida y ofrece la capacidad de agrupar estas operaciones en unidades reutilizables mediante agrupaciones basadas en gráficos. Las áreas de capacidad incluyen el ajuste de color, la manipulación geométrica y la generación de imágenes sintéticas. El sistema también admite la superposición de imágenes compuestas, permitiendo combinar múltiples fuentes de imagen utilizando mezcla alfa y chroma keying.

    Executes real-time image and video processing tasks on the GPU to increase performance over CPU code.

    Swift
    Ver en GitHub↗4,941
  • oframe/oglAvatar de oframe

    oframe/ogl

    4,540Ver en GitHub↗

    ogl es una librería de gráficos WebGL y un motor de grafo de escena 3D diseñado para renderizar escenas tridimensionales. Proporciona un framework ligero para gestionar geometrías y coordinar transformaciones espaciales dentro de un sistema jerárquico. El proyecto incluye un sistema de sombreadores (shaders) PBR para crear materiales realistas y un framework de computación GPGPU para realizar cálculos de propósito general a gran escala y simulaciones de partículas en el procesador gráfico. También cuenta con una suite de post-procesamiento para aplicar filtros visuales a las escenas renderizadas mediante buffers de fotogramas. La librería cubre capacidades más amplias, incluyendo operaciones matemáticas 3D, la importación y animación de activos 3D, y la interacción del usuario mediante raycasting y controles de cámara.

    Implements a suite of visual filters such as bloom and depth of field using frame buffers.

    JavaScript
    Ver en GitHub↗4,540
  • imazen/imageflowAvatar de imazen

    imazen/imageflow

    4,402Ver en GitHub↗

    Imageflow es una librería de manipulación de imágenes y motor de composición de alto rendimiento, disponible como librería compatible con C, procesador de imágenes de línea de comandos y servidor de procesamiento de imágenes dinámico. Proporciona los medios para decodificar, codificar y aplicar transformaciones visuales complejas a imágenes a través de interfaces programáticas, archivos de trabajo JSON o cadenas de consulta URL al vuelo. El sistema se distingue por un pipeline de procesamiento basado en grafos que permite la codificación multiformato en una sola pasada, generando múltiples tamaños y formatos de imagen a partir de una sola decodificación para reducir la sobrecarga. Además, cuenta con un motor de decodificación con restricciones de recursos que impone límites estrictos de memoria y dimensiones para evitar el agotamiento de recursos y ataques de denegación de servicio. El proyecto cubre una amplia gama de capacidades de manipulación, incluyendo redimensionamiento de dimensiones, recorte, rotación y filtrado de color. Soporta tareas de composición avanzadas como marcas de agua, generación de lienzos en blanco y renderizado de formas geométricas, junto con corrección de color automatizada y ajustes de balance de blancos mediante análisis de histograma. La lógica central se expone a través de bindings de interfaz de funciones externas (FFI) para la integración entre lenguajes.

    Executes high-performance image manipulations and filters on a server to deliver results in real time.

    Rustimage-compressionimage-manipulationimage-server
    Ver en GitHub↗4,402
  • googlesamples/mlkitAvatar de googlesamples

    googlesamples/mlkit

    4,248Ver en GitHub↗

    Este repositorio es una colección de aplicaciones de muestra y proyectos de referencia para integrar APIs de machine learning en el dispositivo en aplicaciones móviles. Proporciona ejemplos de implementación tanto para Android como para iOS, demostrando cómo incrustar modelos de visión artificial y procesamiento de lenguaje natural. El proyecto cubre la implementación de visión artificial móvil, incluyendo reconocimiento de texto, detección de rostros y escaneo de códigos de barras. Incluye flujos de trabajo para el procesamiento de imágenes en tiempo real y la integración de modelos preentrenados que procesan datos localmente en el dispositivo.

    Builds workflows that analyze live camera frames in real time for object identification and text reading.

    Javabarcodebarcode-scannerface-detection
    Ver en GitHub↗4,248
  • unity-technologies/postprocessingAvatar de Unity-Technologies

    Unity-Technologies/PostProcessing

    3,742Ver en GitHub↗

    PostProcessing is a post-processing stack for the Unity game engine designed to apply image-space visual effects and color grading to rendered scenes. It functions as a real-time image effect pipeline that processes frames after the primary 3D geometry has been drawn. The system includes a screen space visual effects library and an HDR color grading toolset used to adjust high dynamic range colors and contrast. These tools allow for the application of real-time image filtering to modify lighting, colors, and mood. The framework supports 3D scene post-processing and game environment polishing

    Applies high-quality post-processing effects like bloom and color grading to 3D scenes.

    C#effectspost-processingunity
    Ver en GitHub↗3,742
  • maaxyz/maaframeworkAvatar de MaaXYZ

    MaaXYZ/MaaFramework

    3,258Ver en GitHub↗

    MaaFramework is a GPU-accelerated automation framework and image recognition tool. It identifies and interacts with visual screen elements by offloading compute-intensive pixel-level processing and image analysis to graphics hardware. The framework employs a hardware-abstracted execution layer to maintain consistent performance across different hardware configurations. This architecture supports a hardware-accelerated recognition pipeline that reduces latency during visual automation tasks. The project includes a community-driven resource directory and searchable asset registry. These tools

    Utilizes hardware acceleration to provide real-time image processing and recognition, reducing total execution time.

    C++black-box-testingcomputer-vision
    Ver en GitHub↗3,258
  • zxing-js/libraryAvatar de zxing-js

    zxing-js/library

    2,917Ver en GitHub↗

    This library is a multi-format barcode processing utility designed for web browsers and server-side environments. It provides a comprehensive suite of tools for both decoding existing barcode symbols and generating new ones from input data. The project distinguishes itself by enabling continuous, real-time barcode scanning directly from live video streams. By utilizing browser camera interfaces and automated frame processing, it allows applications to capture and interpret one-dimensional and two-dimensional barcode data without requiring manual image uploads or user intervention. Beyond rea

    Processes live video streams to automatically detect and interpret barcode symbols without manual user intervention.

    TypeScriptbarcodedecoding-imagesencoding-library
    Ver en GitHub↗2,917
  • mjrovai/opencv-face-recognitionAvatar de Mjrovai

    Mjrovai/OpenCV-Face-Recognition

    1,344Ver en GitHub↗

    OpenCV-Face-Recognition is a computer vision system designed to detect human faces and verify identities within live video streams and static images. It functions as a Python-based toolkit that processes visual data to locate facial boundaries and match detected features against a pre-trained database of profiles. The system utilizes a structured computer vision pipeline that integrates object detection with statistical analysis to perform identity verification. It employs pre-trained classifiers to scan for facial patterns and encodes facial textures into binary histograms to create represen

    Processes live video frames in a continuous loop to maintain low-latency tracking of subjects.

    Python
    Ver en GitHub↗1,344
  1. Home
  2. Data & Databases
  3. Real-Time Event Processing
  4. Real-Time Image Processing

Explorar subetiquetas

  • Post-Processing EffectsVisual filters applied to rendered frames using frame buffers to simulate camera and environmental effects. **Distinct from Real-Time Image Processing:** Focuses on visual aesthetic filters like bloom and depth of field for 3D scenes, rather than general image processing throughput.
  • Real-Time Frame AnalysisInterception of live camera streams for real-time data analysis and object detection. **Distinct from Real-Time Image Processing:** Distinct from Real-Time Image Processing by focusing on analysis and detection rather than visual transformation.