7 Repos
Operations that modify the physical properties and orientation of image files.
Distinct from Image Rotation: Candidates are either too specific (just flipping/rotation) or focused on URL-based proxy transformations.
Explore 7 awesome GitHub repositories matching graphics & multimedia · Image Geometric Transformations. Refine with filters or upvote what's useful.
Gifsicle is a command-line image processor and animation editor used for creating, editing, and optimizing GIF images. It functions as a utility for assembling static images into animations, extracting individual frames from existing sequences, and manipulating GIF metadata. The tool distinguishes itself through specialized optimization capabilities that reduce file sizes by removing redundant pixels and employing lossy compression. It manages color palettes through quantization and colormap conversion to ensure display compatibility and reduce bit-depth. Broad capabilities include image tra
Supports flipping, rotating, adding transparency, and toggling interlacing to modify image properties.
Bild ist eine Bildverarbeitungsbibliothek, die in der Programmiersprache Go implementiert ist. Sie bietet eine Sammlung algorithmischer Engines für die Bildmanipulation, darunter eine Convolution-Kernel-Engine für Filter, ein Bild-Blending-Tool für Layer-Komposition und einen prozeduralen Rauschgenerator für die Erstellung synthetischer Texturen. Das Projekt zeichnet sich durch seine prozeduralen Generierungsfähigkeiten aus und implementiert Perlin-, Gauß-, Binär- und gleichmäßige Rauschalgorithmen, um zufällige Pixelverteilungen und organische Muster zu erzeugen. Es verfügt zudem über eine Kommandozeilenschnittstelle, die es Benutzern ermöglicht, visuelle Effekte, Farbanpassungen und geometrische Transformationen auf Bilddateien anzuwenden, ohne eigenen Code schreiben zu müssen. Die Bibliothek deckt ein breites Spektrum an Bildverarbeitungsfunktionen ab, einschließlich geometrischer Transformationen wie Rotation, Scherung und Zoom sowie Farbmanipulation und Verteilungsanalyse. Sie bietet Werkzeuge für Bildanalyse und Segmentierung, morphologische Filterung und unterstützt das Lesen und Schreiben von Bilddaten in den Formaten PNG, JPEG, BMP und WebP.
Implements a zooming tool to scale image content from a pivot point with optional canvas expansion.
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
Supports adjusting the zoom level of stored images to optimize views for specific clients.
medium-zoom ist eine JavaScript-Bildzoom-Bibliothek und Frontend-UI-Komponente, die einen Vollbild-Erweiterungseffekt erzeugt, wenn ein Benutzer in einem Webbrowser auf ein Bild klickt. Sie fungiert als responsives Bild-Overlay, das eingebettete Medien in hochauflösende Zoom-Ansichten transformiert. Die Bibliothek unterstützt das Austauschen von niedrigauflösenden Bildquellen gegen hochauflösende Versionen, sobald der Zoomeffekt ausgelöst wird. Sie ermöglicht es externen Elementen, die Erweiterung auszulösen, und bietet die Möglichkeit, dynamisch zu verwalten, welche Bilder oder Elementgruppen zoombar sind. Benutzer können das Zoom-Overlay-Erscheinungsbild durch Modifikationen von Rändern, Hintergrundfarben und HTML-Templates anpassen. Das System enthält ein programmatisches Zustandsmanagement, um die Ansicht per Code zu öffnen, zu schließen oder umzuschalten, und bietet Event-Listener für Callbacks während des Animations-Lebenszyklus.
Transforms an image into a larger, zoomed view using responsive layouts and CSS animations.
Photon is a high-performance image processing library written in Rust. It serves as a pixel manipulation toolkit and image format transcoder, providing a WebAssembly graphics engine for executing visual effects and transformations directly within web browsers. The project is built around a functional image pipeline, which allows for the programmatic chaining of sequential transformation operations. This architecture supports the creation of complex visual effects through a coded pipeline. The library covers a wide range of image processing capabilities, including color management across mult
Performs geometric transformations including cropping, flipping, and rotating images.
This project is a general-purpose PHP utility library offering a collection of helper classes and functions for string manipulation, array and collection processing, data validation, filesystem operations, and image processing. It provides foundational toolkits designed to handle common development tasks through standardized APIs. The library is distinguished by specialized subsystems for programmatic HTML generation and secure element construction, runtime code reflection, and object-oriented utilities such as virtual property management and event callback triggers. It also includes cryptogr
Performs programmatic image cropping, resizing, and rotation to generate thumbnails or modify graphics.
This project is a server-side PHP library designed for managing file uploads and performing automated image processing. It provides a structured toolkit for ingesting, validating, and migrating files from temporary staging areas to permanent storage while enforcing security constraints. The library distinguishes itself through a configuration-driven pipeline that executes a sequence of transformations on image buffers. It supports a wide range of geometric adjustments, including resizing, cropping, and rotation, alongside advanced visual enhancements such as watermarks, color adjustments, and
Resizes, crops, rotates, and flips images to fit specific layout requirements.