awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

37 रिपॉजिटरी

Awesome GitHub RepositoriesImage Processing Pipelines

Sequential workflows that chain multiple image manipulation steps to achieve a final result.

Distinguishing note: The candidates refer to data pipelines or container builds, not multimedia processing stages.

Explore 37 awesome GitHub repositories matching graphics & multimedia · Image Processing Pipelines. Refine with filters or upvote what's useful.

Awesome Image Processing Pipelines GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • tencentarc/gfpganTencentARC का अवतार

    TencentARC/GFPGAN

    37,469GitHub पर देखें↗

    GFPGAN is a generative face restoration model and Python-based image processing tool designed to restore low-resolution facial images. It utilizes generative adversarial networks to recover fine details and increase the clarity of degraded portraits. The system employs a generative facial prior to map degraded images to a high-quality manifold, enabling blind-face restoration without requiring knowledge of the specific degradation process. It utilizes a multi-stage workflow that includes face detection, alignment, and region-specific masking to separate facial areas from the background. Beyo

    Employs a multi-stage workflow including face detection, alignment, restoration, and background blending.

    Pythondeep-learningface-restorationgan
    GitHub पर देखें↗37,469
  • tensorflow/tfjs-modelstensorflow का अवतार

    tensorflow/tfjs-models

    14,791GitHub पर देखें↗

    This project is a collection of pre-trained machine learning models and conversion pipelines designed for running inference directly in the browser using TensorFlow.js. It provides a library of ready-to-use models for computer vision, audio classification, and natural language processing tasks. The suite includes specialized tools for transforming Python-based Keras models into JSON formats compatible with web environments. It enables the deployment of these models by fetching architectures and weight shards via HTTP for client-side execution. The project covers a broad range of capabilities

    Transforms raw pixels or audio samples into multidimensional arrays for parallel GPU execution within the model pipeline.

    TypeScript
    GitHub पर देखें↗14,791
  • jimp-dev/jimpjimp-dev का अवतार

    jimp-dev/jimp

    14,621GitHub पर देखें↗

    Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating, resizing, and filtering images in Node.js. It functions as a multi-format image encoder and extensible pipeline that operates entirely in JavaScript to ensure portable deployment across different environments without requiring native system dependencies. The engine features a modular architecture that allows for custom image processor builds and the registration of custom processing plugins. This extensibility enables the addition of specific visual effects and custom file-type enc

    Implements a framework for chaining multiple manipulation steps and custom plugins into a processing pipeline.

    TypeScript
    GitHub पर देखें↗14,621
  • oliver-moran/jimpoliver-moran का अवतार

    oliver-moran/jimp

    14,621GitHub पर देखें↗

    Jimp is a JavaScript image processing library and Node.js manipulation tool designed to perform image transformations and edits entirely within a JavaScript environment. It is a zero-dependency image library that operates without requiring native binaries or external system software dependencies. The project provides a programmatic interface for automated image transformations, including resizing, cropping, and filtering. It supports the creation of custom image pipelines and server-side image editing by processing data without relying on native system tools.

    Supports the creation of sequential workflows that chain multiple image manipulation steps.

    TypeScript
    GitHub पर देखें↗14,621
  • alexjc/neural-enhancealexjc का अवतार

    alexjc/neural-enhance

    11,873GitHub पर देखें↗

    Neural Enhance is a deep learning image upscaler and restoration tool designed to increase image resolution and remove blur. It functions as a neural image restoration utility for eliminating noise and JPEG artifacts, and includes a framework for training and tuning custom neural network models against image datasets. The system utilizes a containerized environment to offload tensor calculations to GPU cores, speeding up neural network inference. It features a batch processing pipeline that queues multiple image files in sequence to maximize hardware throughput. Capabilities include domain-s

    Implements a sequential workflow for queuing and processing multiple image files to maximize throughput.

    Python
    GitHub पर देखें↗11,873
  • lyhue1991/eat_tensorflow2_in_30_dayslyhue1991 का अवतार

    lyhue1991/eat_tensorflow2_in_30_days

    9,933GitHub पर देखें↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Constructs data loading flows that decode, resize, and optimize image files using parallel processing.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    GitHub पर देखें↗9,933
  • wasabeef/glide-transformationswasabeef का अवतार

    wasabeef/glide-transformations

    9,888GitHub पर देखें↗

    This is a Glide image transformation library for Android that provides a collection of image processing filters and shapes. It functions as a suite of hardware-accelerated tools for image cropping, artistic filtering, and transformation pipeline management. The project distinguishes itself through an image filter pipeline that allows for sequential transformation chaining, enabling multiple visual effects and color modifications to be applied in a single pass. It utilizes GPU acceleration to implement artistic effects such as pixelation, sketching, and blur. The library covers a broad range

    Implements a sequential processing pipeline that chains multiple visual effects and color modifications in a single pass.

    Javaandroidandroid-libraryglide
    GitHub पर देखें↗9,888
  • microsoft/windows-universal-samplesmicrosoft का अवतार

    microsoft/Windows-universal-samples

    9,696GitHub पर देखें↗

    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

    Processes images through a pipeline of built-in effects to adjust color, contrast, and saturation.

    JavaScript
    GitHub पर देखें↗9,696
  • thoughtbot/paperclipthoughtbot का अवतार

    thoughtbot/paperclip

    9,020GitHub पर देखें↗

    Paperclip is an ActiveRecord file attachment manager that links database models to files stored on local disks or cloud storage. It functions as a system for managing file attachments, a fingerprinting system for detecting duplicates and verifying integrity, and a MIME type validator to ensure uploaded files match allowed formats. The project features an image processing pipeline that uses command-line utilities to automatically generate thumbnails and scaled versions of images based on predefined dimensions. It also provides S3 compatible file storage for managing attachments in Amazon S3 an

    Provides a sequence of tools for generating thumbnails and scaled versions of images using command-line utilities.

    Ruby
    GitHub पर देखें↗9,020
  • carrierwaveuploader/carrierwavecarrierwaveuploader का अवतार

    carrierwaveuploader/carrierwave

    8,785GitHub पर देखें↗

    CarrierWave is a Ruby file upload library used to manage the uploading, storing, and retrieval of files within web frameworks such as Rails and Sinatra. It functions as an Active Record file manager that associates uploaded assets with database records. The project includes an image processing pipeline for generating thumbnails and derivative versions of uploaded images. It also features a file validation engine to restrict uploads based on allowlists or denylists of extensions and content types, and provides cloud storage integration to manage assets on remote providers. The library covers

    Implements a processing pipeline for generating thumbnails and various derivative versions of uploaded images.

    Ruby
    GitHub पर देखें↗8,785
  • path/fastimagecachepath का अवतार

    path/FastImageCache

    8,068GitHub पर देखें↗

    FastImageCache is an iOS image caching library that provides a persistent disk-based image store. It utilizes a persistent bitmap cache to store images in uncompressed formats and incorporates an image pre-processing pipeline to optimize assets before they are committed to storage. The library optimizes rendering performance by using memory-mapped image tables for constant-time retrieval and byte-aligned data layouts to prevent memory copies. It organizes images of identical dimensions into shared tables and manages disk space through a least-recently-used cache eviction system. The project

    Transforms and optimizes images into specific formats and dimensions before they are committed to the cache.

    Objective-C
    GitHub पर देखें↗8,068
  • eutropicai/final2xEutropicAI का अवतार

    EutropicAI/Final2x

    7,207GitHub पर देखें↗

    Final2x is an AI image super-resolution tool and neural network inference engine designed to increase image resolution and reconstruct missing details while reducing noise. It functions as a cross-platform image upscaler that executes consistent super-resolution logic across different operating systems. The project serves as a custom model inference engine and upscaling interface, allowing for the import and application of user-defined super-resolution weights and architectures to tailor the visual output of enlarged images. The system utilizes hardware-accelerated processing to offload comp

    Processes image batches as multi-dimensional arrays to enable parallel GPU execution for neural network inference.

    TypeScriptcomputer-visioncross-platformelectron
    GitHub पर देखें↗7,207
  • vladmandic/sdnextvladmandic का अवतार

    vladmandic/sdnext

    7,139GitHub पर देखें↗

    SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing images and videos using diffusion models. It functions as a comprehensive tool for diffusion model management and an automated image processing pipeline for bulk operations. The project is distinguished by its hardware-backend abstraction layer, which provides automatic detection and acceleration for NVIDIA CUDA, AMD ROCm, Intel OpenVINO, and DirectML. It features a headless generative API and a programmatic command interface, allowing users to trigger tasks via REST API or CLI wi

    Implements sequential workflows that chain captioning, upscaling, and filtering for automated image processing.

    Pythonai-artcaptiondiffusers
    GitHub पर देखें↗7,139
  • halide/halidehalide का अवतार

    halide/Halide

    6,572GitHub पर देखें↗

    Declares image processing pipelines as directed acyclic graphs of functions, variables, and expressions.

    C++compilerdslgpu
    GitHub पर देखें↗6,572
  • electerious/lycheeelecterious का अवतार

    electerious/Lychee

    6,362GitHub पर देखें↗

    Lychee is a self-hosted photo management system and PHP web application designed for organizing, browsing, and sharing personal photo collections. It functions as a dockerized media server that provides a web interface for uploading and managing images independently of commercial cloud services. The system features an integrated image processing pipeline that automatically generates responsive thumbnails and applies watermarks during the upload process. It supports remote media migration through integration with the Dropbox API and allows for the synchronization of existing server directories

    Uses an Imagick-based pipeline to automatically resize, thumbnail, and optimize images during the upload process.

    PHP
    GitHub पर देखें↗6,362
  • thtrieu/yolotfthtrieu का अवतार

    thtrieu/yolotf

    6,140GitHub पर देखें↗

    yolotf is an object detection framework that provides tools for converting Darknet model configurations and weights into TensorFlow graphs. It includes a TensorFlow model trainer for training new detection models or fine-tuning existing weights using custom datasets. The project features a mobile model exporter that serializes graph definitions and metadata into protobuf files for deployment on mobile devices. The framework supports object detection inference on images and video to identify objects and export bounding box coordinates. It manages model state through weight-mapping translation

    Ships an image processing pipeline that normalizes raw buffers for neural network inference.

    Python
    GitHub पर देखें↗6,140
  • thtrieu/darkflowthtrieu का अवतार

    thtrieu/darkflow

    6,140GitHub पर देखें↗

    Darkflow is an object detection framework and computer vision pipeline that provides a programmatic interface for performing real-time image analysis and object identification. It functions as a tool for loading weights, fine-tuning models, and executing inference on both static images and video feeds. The project serves as a converter that translates Darknet configurations and weights into TensorFlow graphs to enable retraining and deployment. It includes a model exporter that saves trained graphs into portable protobuf files for use on mobile and native devices. The system covers capabilit

    Implements a tensor processing pipeline that handles image batches as multi-dimensional arrays for GPU-accelerated inference.

    Python
    GitHub पर देखें↗6,140
  • h2non/imaginaryh2non का अवतार

    h2non/imaginary

    6,017GitHub पर देखें↗

    Imaginary is a self-hosted HTTP server for image processing that applies transformations like resizing, cropping, rotating, and format conversion through URL parameters. It operates as a stateless request-response pipeline, processing images fetched from remote URLs or served from a local directory without requiring client-side dependencies. The server distinguishes itself through its security and access control capabilities, offering optional API key validation, HMAC-signed URL verification, and remote origin whitelisting to restrict which image sources are permitted. It also provides a heal

    Processes images by accepting HTTP requests with URL parameters that specify operations, chaining transformations through sequential middleware.

    Gocrop-imagedockergif
    GitHub पर देखें↗6,017
  • chainner-org/chainnerchaiNNer-org का अवतार

    chaiNNer-org/chaiNNer

    5,855GitHub पर देखें↗

    chaiNNer is a GPU-accelerated AI image upscaling application that uses a visual node-based interface for constructing image processing pipelines. At its core, it provides a node-based visual programming environment where users connect processing nodes in a directed acyclic graph, with a graph execution scheduler that traverses the pipeline in topological order. The application includes an iterator-based batch processing system that automatically applies the same pipeline to multiple files, and a model format conversion pipeline that transforms neural network models between PyTorch, ONNX, and N

    Chains multiple image operations including AI upscaling and adjustments in a visual pipeline.

    Python
    GitHub पर देखें↗5,855
  • visioncortex/vtracervisioncortex का अवतार

    visioncortex/vtracer

    5,452GitHub पर देखें↗

    vtracer is a raster to SVG converter and image vectorization pipeline. It transforms high-resolution scans and pixel-based images into scalable vector graphics by tracing shapes and colors. The tool includes a specialized pixel art vectorizer that converts low-resolution raster graphics into vector shapes while preserving a pixelated aesthetic. It also functions as a Bezier curve fitting tool to simplify dense point sets into smooth curves, reducing the complexity of vector paths. The project covers large scale image vectorization for gigapixel-scale data, color clustering and patch segmenta

    Organizes image processing stages into a linear workflow for raster-to-vector transformations.

    Rustimage-procesingrustsvg
    GitHub पर देखें↗5,452
पिछला12अगला
  1. Home
  2. Graphics & Multimedia
  3. Image Processing Pipelines

सब-टैग एक्सप्लोर करें

  • Backend-Agnostic PipelinesImage processing workflows that can interchangeably use different photogrammetry engines. **Distinct from Image Processing Pipelines:** Focuses on interchangeable engine backends rather than a sequential chain of manipulation steps.
  • HTTP-Driven PipelinesImage processing pipelines triggered and parameterized entirely through HTTP requests. **Distinct from Image Processing Pipelines:** Distinct from Image Processing Pipelines: focuses on HTTP-driven invocation and URL-parameter chaining rather than general sequential workflows.
  • ML Image Input PipelinesOptimized data loading flows for decoding and resizing images for model training. **Distinct from Image Processing Pipelines:** Focuses on training data loading/optimization, distinct from general multimedia processing pipelines.
  • Tensor Processing PipelinesPipelines that handle image batches as multi-dimensional arrays for parallel GPU execution. **Distinct from Image Processing Pipelines:** Focuses on GPU-accelerated tensor data flow for ML rather than sequential image manipulation steps.