awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
imazen avatar

imazen/imageflow

0
View on GitHub↗

Imageflow

Imageflow هي مكتبة عالية الأداء لمعالجة الصور ومحرك تركيب متاح كمكتبة متوافقة مع C، ومعالج صور عبر سطر الأوامر، وخادم ديناميكي لمعالجة الصور. توفر الوسائل لفك التشفير، والترميز، وتطبيق تحويلات بصرية معقدة على الصور من خلال واجهات برمجية، أو ملفات مهام JSON، أو سلاسل استعلام URL أثناء التنقل.

يتميز النظام بخط معالجة قائم على الرسم البياني يسمح بالترميز متعدد التنسيقات في تمريرة واحدة، مما يولد أحجاماً وتنسيقات صور متعددة من فك تشفير واحد لتقليل العبء. كما يتميز بمحرك فك تشفير مقيد الموارد يفرض حدوداً صارمة على الذاكرة والأبعاد لمنع استنفاد الموارد وهجمات حجب الخدمة.

يغطي المشروع مجموعة واسعة من إمكانيات المعالجة، بما في ذلك تغيير الحجم، والقص، والتدوير، وتصفية الألوان. ويدعم مهام التركيب المتقدمة مثل إضافة العلامات المائية، وإنشاء لوحات فارغة، ورسم الأشكال الهندسية، إلى جانب تصحيح الألوان التلقائي وتعديلات توازن اللون الأبيض باستخدام تحليل الرسم البياني.

يتم كشف المنطق الأساسي عبر واجهة ربط الدوال الخارجية (FFI) للتكامل عبر اللغات.

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI
docs.imageflow.io
↗

Features

  • Programmatic Manipulation Libraries - Provides a high-performance C-compatible library for integrating image processing directly into applications.
  • Dynamic Image Services - Acts as a dynamic image service that transforms assets on the fly based on request parameters.
  • Image Processing Resource Limits - Sets maximum decode, encode, and frame size limits to prevent system resource exhaustion.
  • On-the-Fly Transformations - Provides a service for resizing, cropping, and filtering images on the fly via URL parameters.
  • Image Transformation Proxies - Implements a server that fetches remote images, applies transformations, and returns the processed result.
  • Batch Image Processors - Ships a command-line tool for automating batch image processing using JSON job files and operation graphs.
  • Image Composition - Implements an engine for creating multi-image compositions, watermarks, and canvases with configurable blending.
  • Image Decoding - Implements image decoding with support for decoder hints and color profile management.
  • Dimension Resizing - Adjusts image dimensions using widths, heights, or ratios while controlling upsampling and aspect ratio.
  • Single-Pass Multi-Variation Generation - Generates several different image sizes and formats in a single job to minimize redundant decoding.
  • Image Format Encoding - Converts raw pixel data into various standardized raster image file formats using predefined presets.
  • Image Scaling - Scales image dimensions using sampling filters and color space configurations.
  • Image Processing Libraries - Offers a high-performance library for programmatic image decoding, encoding, and complex visual transformations.
  • Image Processing Pipelines - Sequences image operations using linear steps or complex graphs to produce multiple output sizes.
  • Decoding Resource Constraints - Enforces strict memory and dimension limits during decoding to prevent resource exhaustion and DoS attacks.
  • Node-Graph Pipelines - Uses a node-graph pipeline to produce multiple image outputs from a single decode operation.
  • URL-Driven Image Transformations - Modifies image dimensions, cropping, and quality in real-time using parameters embedded in the request URL.
  • Image Processing Servers - Provides a dynamic image processing server that transforms images based on URL query strings.
  • C Libraries - Provides a high-performance C library for direct binary linking of image manipulation capabilities into applications.
  • Foreign Function Bindings - Exposes core manipulation logic to external languages through foreign function interface bindings.
  • Foreign Function Interfaces - Exposes core manipulation logic via foreign function interfaces for integration into multiple programming languages.
  • Image Dimension Constraints - Restricts maximum width, height, and megapixels for image operations to prevent denial-of-service attacks.
  • Cropping and Padding - Provides capabilities to extract rectangular areas using pixel or percentage coordinates while adding padding.
  • Region Copying - Copies specific rectangular areas from one image and places them at designated coordinates on a target canvas.
  • Real-Time Image Processing - Executes high-performance image manipulations and filters on a server to deliver results in real time.
  • Transformation - Defines image transformation operation graphs using query strings or JSON files to generate multiple outputs.
  • Batch Image Processing - Automates image manipulation tasks across large sets of files using command-line scripts.
  • Canvas Compositing - Allows placing source images onto a canvas at specific coordinates using advanced sharpening and blending modes.
  • Command-Line Image Manipulation - Provides a command-line tool for executing image processing tasks within automation scripts and batch jobs.
  • Composite Image Generation - Defines multi-image compositions or generates multiple variations of an image within a single structured request.
  • Grayscale Conversion Filters - Provides monochrome image effects using NTSC and BT709 weighting methods.
  • Downsampled Decoding - Downscales images during the decoding process to reduce memory consumption and increase rendering speed.
  • Dimension-Constrained Resizing - Resizes or crops images to specific dimensions using contain, cover, and aspect-ratio modes.
  • Remote Processing Offloading - Offloads image manipulation tasks to a remote server via URL query strings or JSON requests.
  • Resampling Filter Tuning - Controls sharpness and filter algorithms during scaling and compositing to balance quality and speed.
  • Fixed Angle Rotations - Rotates images by ninety-degree increments and mirrors them horizontally or vertically.
  • Image Trimming - Removes outer edges of images using absolute coordinates, percentage offsets, or automatic whitespace detection.
  • Image Watermarking - Overlays images as watermarks with configurable positioning, sizing, and opacity.
  • JSON-to-Image Compositors - Executes image manipulation and composition instructions defined within structured JSON job configurations.
  • Single-Pass Multi-Format Encoding - Generates various image sizes and formats from a single decoded source to minimize redundant processing overhead.
  • Canvas Padding - Adds colored borders or fills empty space when fitting images into specific dimensions.
  • White Balance Adjusters - Corrects image color balance using histogram area threshold analysis in sRGB color space.
  • Alpha Transparency Adjustments - Adjusts alpha transparency levels and blends images against background colors.
  • Color Adjustments - Transforms image colors using grayscale, sepia, inversion, and adjustments to brightness, contrast, and saturation.
4,402 نجوم·145 تفرعات·Rust·AGPL-3.0·3 مشاهدات

سجل النجوم

مخطط تاريخ النجوم لـ imazen/imageflowمخطط تاريخ النجوم لـ imazen/imageflow

بدائل مفتوحة المصدر لـ Imageflow

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Imageflow.
  • sixlabors/imagesharpالصورة الرمزية لـ SixLabors

    SixLabors/ImageSharp

    7,954عرض على GitHub↗

    ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c

    C#bmpc-sharpdrawing
    عرض على GitHub↗7,954
  • janko/image_processingالصورة الرمزية لـ janko

    janko/image_processing

    939عرض على GitHub↗

    This project is a modular image manipulation framework and processing pipeline library designed for Ruby applications. It provides a programmable interface for executing complex image transformations, including resizing, cropping, rotating, and compositing, while managing file input and output parameters. The library distinguishes itself through a fluent, chainable interface that allows developers to construct sophisticated processing workflows by linking modular operations together. It functions as an image transformation engine that delegates heavy lifting to external native binary tools, e

    Rubyimage-processingimagemagickminimagick
    عرض على GitHub↗939
  • coobird/thumbnailatorالصورة الرمزية لـ coobird

    coobird/thumbnailator

    5,420عرض على GitHub↗

    Thumbnailator is a Java image thumbnailing library designed for generating resized images with aspect ratio preservation and high-quality scaling. It serves as a toolkit for rotating, cropping, and adjusting the opacity of images within Java applications. The library is distinguished by its ability to function as an Exif-aware image processor, automatically rotating thumbnails based on embedded orientation metadata. It also provides specialized utilities for digital watermarking, allowing secondary images and branding markers to be overlaid with adjustable transparency. Core capabilities cov

    Javafluent-interfaceimage-processingimage-resizer
    عرض على GitHub↗5,420
  • sjqzhang/go-fastdfsالصورة الرمزية لـ sjqzhang

    sjqzhang/go-fastdfs

    4,138عرض على GitHub↗

    go-fastdfs is a distributed file system and object storage server designed for building private cloud storage. It provides a FastDFS compatible storage implementation that manages clusters of storage nodes to handle large-scale file uploads and downloads. The system focuses on high availability through a decentralized architecture that automatically synchronizes data and repairs failures across multiple machines without a central coordinator. It specifically supports resumable file storage via HTTP, allowing large transfers to be paused and resumed from the last successful byte to handle netw

    Gobreakpoint-resumecloud-storagecloudnative
    عرض على GitHub↗4,138
عرض جميع البدائل الـ 30 لـ Imageflow→

الأسئلة الشائعة

ما هي وظيفة imazen/imageflow؟

Imageflow هي مكتبة عالية الأداء لمعالجة الصور ومحرك تركيب متاح كمكتبة متوافقة مع C، ومعالج صور عبر سطر الأوامر، وخادم ديناميكي لمعالجة الصور. توفر الوسائل لفك التشفير، والترميز، وتطبيق تحويلات بصرية معقدة على الصور من خلال واجهات برمجية، أو ملفات مهام JSON، أو سلاسل استعلام URL أثناء التنقل.

ما هي الميزات الرئيسية لـ imazen/imageflow؟

الميزات الرئيسية لـ imazen/imageflow هي: Programmatic Manipulation Libraries, Dynamic Image Services, Image Processing Resource Limits, On-the-Fly Transformations, Image Transformation Proxies, Batch Image Processors, Image Composition, Image Decoding.

ما هي البدائل مفتوحة المصدر لـ imazen/imageflow؟

تشمل البدائل مفتوحة المصدر لـ imazen/imageflow: sixlabors/imagesharp — ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying… janko/image_processing — This project is a modular image manipulation framework and processing pipeline library designed for Ruby applications.… coobird/thumbnailator — Thumbnailator is a Java image thumbnailing library designed for generating resized images with aspect ratio… sjqzhang/go-fastdfs — go-fastdfs is a distributed file system and object storage server designed for building private cloud storage. It… anthonynsimon/bild — Bild is an image processing library implemented in the Go programming language. It provides a collection of… h2non/imaginary — Imaginary is a self-hosted HTTP server for image processing that applies transformations like resizing, cropping,…