awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

Awesome GitHub RepositoriesBrowser-Based Image Processing

Performing geometric transformations and color adjustments to image files directly within a web browser.

Distinct from Browser-Native Image Processors: None of the candidates cover general client-side image processing; they focus on optimization, segmentation, or data parsing.

Explore 6 awesome GitHub repositories matching graphics & multimedia · Browser-Based Image Processing. Refine with filters or upvote what's useful.

Awesome Browser-Based Image Processing GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nhn/tui.image-editorAvatar von nhn

    nhn/tui.image-editor

    7,652Auf GitHub ansehen↗

    tui.image-editor is a JavaScript image manipulation library and web-based photo editor. It provides a browser-based interface for cropping, resizing, and applying filters to images using the HTML5 Canvas API. The project is distinguished by its role as a canvas-based annotation tool, allowing users to add text, shapes, and freehand drawings as graphic overlays. It offers extensive UI customization through theme configuration, interface text localization, and the ability to replace default icons with custom SVG files. The library covers geometry manipulation, visual filter application, and im

    Performs geometry changes and applies visual effects to image files directly within the browser.

    JavaScriptcanvasdrawingfilter
    Auf GitHub ansehen↗7,652
  • una/cssgramAvatar von una

    una/CSSgram

    5,398Auf GitHub ansehen↗

    CSSgram ist eine CSS-Bildfilterbibliothek und ein Framework, das ein System wiederverwendbarer Mixins und Klassen zur Implementierung visueller Bildeffekte bereitstellt. Es ermöglicht CSS-basierte Bildverarbeitung, um das Erscheinungsbild von Bildern direkt im Browser zu modifizieren, ohne serverseitige Verarbeitung zu erfordern. Das Projekt erleichtert die clientseitige Fotoverarbeitung und das Frontend-Visual-Styling durch das Anwenden fotografischer Stilfilter und Farb-Presets auf Webbilder. Es verwendet eine Kombination aus CSS-Filtern und Blend-Modes, um diese Effekte durch die Zuweisung vordefinierter Klassennamen zu HTML-Elementen zu erzielen.

    Enables modifying image appearance directly in the browser without requiring server-side processing.

    HTML
    Auf GitHub ansehen↗5,398
  • palxiao/poster-designAvatar von palxiao

    palxiao/poster-design

    4,731Auf GitHub ansehen↗

    Dieses Projekt ist ein webbasierter Grafikdesign-Editor und Online-Poster-Designer. Es bietet eine browserbasierte Umgebung für die Erstellung professioneller visueller Layouts, E-Commerce-Grafiken und Social-Media-Cover unter Verwendung einer Arbeitsfläche mit Drag-and-Drop-Elementen. Das Toolkit enthält einen spezialisierten PSD-Template-Konverter, der Photoshop-Designdateien in editierbare Web-Templates parst. Es bietet zudem einen benutzerdefinierten QR-Code-Generator, der stilisierte Codes mit Verläufen und eingebetteten Logos erstellen kann, sowie ein browserbasiertes Bildbearbeitungstool zum Zuschneiden von Assets und Entfernen von Hintergründen. Der Editor deckt breite Grafikdesign-Funktionen ab, einschließlich Artboard- und Ebenenverwaltung, Typografie-Formatierung mit CSS-Effekten sowie Unterstützung bei der räumlichen Ausrichtung durch Fanglinien und Lineale. Eine High-Fidelity-Ausgabe wird durch einen hybriden Frontend- und serverseitigen Rendering-Prozess erreicht, um eine präzise Bildwiedergabe zu gewährleisten. Das System unterstützt die Verwaltung von Benutzervorlagen zum Speichern und Aktualisieren eigener Design-Layouts.

    Offers a suite of client-side tools for background removal, image cropping, and SVG property management.

    Vuecanvasdesignimage
    Auf GitHub ansehen↗4,731
  • blueimp/javascript-load-imageAvatar von blueimp

    blueimp/JavaScript-Load-Image

    4,463Auf GitHub ansehen↗

    Dies ist eine JavaScript-Bildladebibliothek und eine Suite von Dienstprogrammen für binäres Metadaten-Parsing und Canvas-basierte Transformationen. Sie bietet eine einheitliche Schnittstelle zum Laden von Bildern von URLs, Blobs oder Dateien in HTML-Elemente. Die Bibliothek enthält einen Canvas-basierten Bildtransformator zur Erstellung skalierter, zugeschnittener oder gedrehter Bilder sowie einen Bildausrichtungshandler, der Bilder basierend auf eingebetteten Metadaten dreht oder spiegelt. Sie bietet zudem einen Exif-Metadaten-Parser zum Extrahieren von IPTC- und Exif-Tags sowie eingebetteten Thumbnails aus binären Bilddaten. Das Toolset deckt browserbasierte Bildverarbeitung ab, einschließlich clientseitiger Größenänderung und automatischer Ausrichtungskorrektur, um eine konsistente Anzeige über verschiedene Bildschirme hinweg sicherzustellen. Es unterstützt die Extraktion und Modifikation binärer Bild-Header sowie die Wiederherstellung von Metadaten nach der Größenänderung.

    Performs image scaling, cropping, and rotation directly within the web browser environment.

    JavaScript
    Auf GitHub ansehen↗4,463
  • nodeca/picaAvatar von nodeca

    nodeca/pica

    4,111Auf GitHub ansehen↗

    Pica ist ein clientseitiges Utility für browserbasiertes Image-Scaling, Formattransformation und Dateioptimierung. Es fungiert als Canvas-Bildprozessor, der Daten zwischen Canvas-Elementen, Bitmaps und Blobs zur lokalen Manipulation innerhalb des Webbrowsers transformiert. Die Bibliothek zeichnet sich durch qualitativ hochwertiges Downscaling mittels Lanczos-Resampling und ein Multi-Threaded-Verarbeitungsmodell aus. Sie nutzt Web-Worker, um die Bildverarbeitung in Kacheln über CPU-Kerne hinweg aufzuteilen und so die Skalierungsgeschwindigkeit zu erhöhen. Das Projekt deckt ein breites Spektrum an Bildmanipulationsfunktionen ab, einschließlich hochwertiger Skalierung und Unsharp-Mask-Filterung zur Kantenschärfung. Es unterstützt mehrere Eingabeformate und bietet Utilities zum Exportieren verarbeiteter Daten in binäre Blob-Objekte. Um große Bilder ohne Browser-Abstürze zu verarbeiten, nutzt die Bibliothek ein Chunked-Memory-Management und Kachelverarbeitung.

    Performs complex image scaling, transformations, and optimizations directly in the web browser.

    TypeScriptimageresize
    Auf GitHub ansehen↗4,111
  • evanw/webgl-filterAvatar von evanw

    evanw/webgl-filter

    1,091Auf GitHub ansehen↗

    Dieses Projekt ist ein browserbasierter Grafikeditor und eine Bildverarbeitungsbibliothek, die visuelle Transformationen direkt innerhalb der Webumgebung durchführt. Sie bietet ein Toolset zum Laden lokaler Bilddateien, zum Anwenden komplexer visueller Effekte und zum Exportieren der modifizierten Ergebnisse, ohne dass eine serverseitige Datenverarbeitung erforderlich ist. Die Bibliothek nutzt hardwarebeschleunigte Fragment-Shader, um Pixel-Level-Operationen auf der Grafikkarte (GPU) auszuführen. Durch die Beibehaltung von Bilddaten als Texturen im GPU-Speicher und die Verwendung einer Immediate-Mode-Rendering-Pipeline erreicht das System eine Echtzeit-Synchronisierung zwischen benutzerdefinierten Filterparametern und der auf dem Canvas angezeigten visuellen Ausgabe. Die Software unterstützt eine Reihe von Bildanpassungen, einschließlich Kontrastmodifikation, Tilt-Shift-Effekten und Linsendefokus-Simulation. Diese Operationen werden durch Uniform-gesteuerte Parameterinjektion gehandhabt, was eine hochperformante Manipulation digitaler Mediendateien direkt auf dem Gerät des Benutzers ermöglicht.

    Applies complex visual effects and image adjustments directly in the web browser using hardware acceleration for high performance.

    JavaScript
    Auf GitHub ansehen↗1,091
  1. Home
  2. Graphics & Multimedia
  3. Browser-Based Image Processing

Unter-Tags erkunden

  • Facial Landmark ExtractorsTools for identifying and tracking facial and ocular features from live video streams. **Distinct from Browser-Based Image Processing:** Distinct from general image processing: focuses specifically on the extraction of facial and ocular landmarks for tracking.