awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesImage Geometric Transformations

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.

Awesome Image Geometric Transformations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kohler/gifsicleAvatar kohler

    kohler/gifsicle

    4,255Vezi pe GitHub↗

    Gifsicle este un procesor de imagini și editor de animații de linie de comandă utilizat pentru crearea, editarea și optimizarea imaginilor GIF. Acesta funcționează ca un utilitar pentru asamblarea imaginilor statice în animații, extragerea cadrelor individuale din secvențe existente și manipularea metadatelor GIF. Instrumentul se distinge prin capabilități de optimizare specializate care reduc dimensiunile fișierelor prin eliminarea pixelilor redundanți și utilizarea compresiei cu pierderi. Acesta gestionează paletele de culori prin cuantizare și conversia hărților de culori pentru a asigura compatibilitatea afișării și a reduce adâncimea de biți. Capabilitățile largi includ primitive de transformare a imaginii, cum ar fi redimensionarea, decuparea și rotirea, precum și capacitatea de a efectua procesare în masă pe mai multe fișiere. De asemenea, oferă utilitare pentru inspecția metadatelor și compararea vizuală pixel-cu-pixel între imagini.

    Supports flipping, rotating, adding transparency, and toggling interlacing to modify image properties.

    C
    Vezi pe GitHub↗4,255
  • anthonynsimon/bildAvatar anthonynsimon

    anthonynsimon/bild

    4,192Vezi pe GitHub↗

    Bild este o bibliotecă de procesare a imaginilor implementată în limbajul de programare Go. Oferă o colecție de motoare algoritmice pentru manipularea imaginilor, inclusiv un motor de kernel de convoluție pentru filtrare, un instrument de blending pentru compoziția straturilor și un generator procedural de zgomot pentru crearea de texturi sintetice. Proiectul se distinge prin capabilitățile sale de generare procedurală, implementând algoritmi de zgomot Perlin, Gaussian, binar și uniform pentru a produce distribuții aleatorii de pixeli și modele organice. De asemenea, dispune de o interfață de linie de comandă care permite utilizatorilor să aplice efecte vizuale, ajustări de culoare și transformări geometrice fișierelor imagine fără a scrie cod personalizat. Biblioteca acoperă o gamă largă de capabilități de procesare a imaginilor, inclusiv transformări geometrice precum rotația, forfecarea (shearing) și zoom-ul, precum și manipularea culorilor și analiza distribuției. Oferă instrumente pentru analiza și segmentarea imaginilor, filtrare morfologică și suportă citirea și scrierea datelor de imagine în formatele PNG, JPEG, BMP și WebP.

    Implements a zooming tool to scale image content from a pivot point with optional canvas expansion.

    Go
    Vezi pe GitHub↗4,192
  • sjqzhang/go-fastdfsAvatar sjqzhang

    sjqzhang/go-fastdfs

    4,138Vezi pe GitHub↗

    go-fastdfs este un sistem de fișiere distribuit și un server de stocare de obiecte conceput pentru construirea de stocare în cloud privat. Oferă o implementare de stocare compatibilă cu FastDFS care gestionează clustere de noduri de stocare pentru a gestiona încărcări și descărcări de fișiere la scară largă. Sistemul se concentrează pe disponibilitate ridicată printr-o arhitectură descentralizată care sincronizează automat datele și repară defecțiunile între mai multe mașini fără un coordonator central. Suportă în mod specific stocarea fișierelor cu reluare prin HTTP, permițând transferurilor mari să fie întrerupte și reluate de la ultimul octet reușit pentru a gestiona instabilitatea rețelei. Capabilitățile de bază includ optimizarea resurselor de stocare prin deduplicarea conținutului bazată pe SHA1 și îmbinarea fișierelor mici pentru a reduce consumul de inode-uri al sistemului de fișiere. Proiectul încorporează, de asemenea, un pipeline de procesare a imaginilor care efectuează scalarea și redimensionarea dinamică a imaginilor în timpul procesului de descărcare și securizează accesul la fișiere folosind autentificarea bazată pe token-uri. Sistemul poate fi implementat prin containere Docker.

    Supports adjusting the zoom level of stored images to optimize views for specific clients.

    Gobreakpoint-resumecloud-storagecloudnative
    Vezi pe GitHub↗4,138
  • francoischalifour/medium-zoomAvatar francoischalifour

    francoischalifour/medium-zoom

    3,933Vezi pe GitHub↗

    medium-zoom este o bibliotecă JavaScript de zoom pentru imagini și o componentă UI frontend care creează un efect de expansiune a imaginii pe tot ecranul atunci când un utilizator dă click pe o poză într-un browser web. Funcționează ca un overlay de imagine responsiv care transformă mediile încorporate în vizualizări zoomate de înaltă definiție. Biblioteca suportă schimbarea surselor de imagine de joasă rezoluție cu versiuni de înaltă definiție special atunci când efectul de zoom este declanșat. Permite elementelor externe să declanșeze expansiunea și oferă capacitatea de a gestiona dinamic ce imagini sau grupuri de elemente pot fi zoomate. Utilizatorii pot personaliza aspectul overlay-ului de zoom prin modificări ale marginilor, culorilor de fundal și template-urilor HTML. Sistemul include gestionarea programatică a stării pentru a deschide, închide sau comuta vizualizarea prin cod și oferă event listener-e pentru callback-uri în timpul ciclului de viață al animației.

    Transforms an image into a larger, zoomed view using responsive layouts and CSS animations.

    JavaScripteventimageimage-zoom
    Vezi pe GitHub↗3,933
  • silvia-odwyer/photonAvatar silvia-odwyer

    silvia-odwyer/photon

    3,850Vezi pe GitHub↗

    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.

    Rusthacktoberfestimage-manipulationimage-processing
    Vezi pe GitHub↗3,850
  • nette/utilsAvatar nette

    nette/utils

    2,142Vezi pe GitHub↗

    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.

    PHParray-manipulationscomponentjson
    Vezi pe GitHub↗2,142
  • verot/class.upload.phpAvatar verot

    verot/class.upload.php

    881Vezi pe GitHub↗

    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.

    PHP
    Vezi pe GitHub↗881
  1. Home
  2. Graphics & Multimedia
  3. Image Geometric Transformations

Explorează sub-etichetele

  • Image Zooming1 sub-tagScaling image content from a specific pivot point with optional canvas expansion. **Distinct from Image Geometric Transformations:** Specifically targets the zooming operation from a pivot, whereas the parent covers general orientation and physical property changes.