Imageflow is a high-performance image manipulation library and composition engine available as a C-compatible library, a command-line image processor, and a dynamic image processing server. It provides the means to decode, encode, and apply complex visual transformations to images through programmatic interfaces, JSON job files, or on-the-fly URL query strings. The system distinguishes itself through a graph-based processing pipeline that allows for single-pass multi-format encoding, generating multiple image sizes and formats from a single decode to reduce overhead. It further features a res
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
Magick.NET is a C# image processing library that serves as a .NET wrapper for ImageMagick. It provides a raster graphics engine for rendering text, drawing graphics, and manipulating images using a native interface. The library handles the conversion of vector files, such as PDF, EPS, and PostScript, into raster formats. It also includes tools for extracting image metadata, such as EXIF data and raw thumbnails. The system covers a wide range of image manipulation capabilities, including resizing, format conversion, watermarking, and the merging of multiple images into static or animated file
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
Dieses Projekt ist ein modulares Framework für Bildmanipulation und eine Processing-Pipeline-Bibliothek für Ruby-Anwendungen. Es bietet eine programmierbare Schnittstelle für die Ausführung komplexer Bildtransformationen, einschließlich Skalierung, Zuschneiden, Rotieren und Compositing, während Datei-Input- und Output-Parameter verwaltet werden.
Die Hauptfunktionen von janko/image_processing sind: Image Manipulation Toolkits, Image Processing and Manipulation, Native Binary Delegators, Programmatic Resizing and Cropping, Custom Processing Pipelines, High-Performance Image Pipelines, Image Processing Libraries, Fluent Interfaces.
Open-Source-Alternativen zu janko/image_processing sind unter anderem: imazen/imageflow — Imageflow is a high-performance image manipulation library and composition engine available as a C-compatible library,… coobird/thumbnailator — Thumbnailator is a Java image thumbnailing library designed for generating resized images with aspect ratio… dlemstra/magick.net — Magick.NET is a C# image processing library that serves as a .NET wrapper for ImageMagick. It provides a raster… jimp-dev/jimp — Jimp is a zero-dependency JavaScript image processing library and programmatic editor designed for manipulating,… silvia-odwyer/photon — Photon is a high-performance image processing library written in Rust. It serves as a pixel manipulation toolkit and… cybertimon/rapidraw — RapidRAW is a non-destructive RAW photo editor and digital asset manager designed for decoding manufacturer RAW…