Giter Club home page Giter Club logo

ceramicoo / gmic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from patdavid/gmic

0.0 0.0 0.0 238.97 MB

G'MIC is a full-featured open-source framework for image processing, providing several different user interfaces to convert/manipulate/filter/visualize generic image datasets, ranging from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images, including 2d color images. http://gmic.eu

License: Other

HTML 11.80% Shell 1.76% JavaScript 23.45% CSS 10.95% Makefile 2.04% Inno Setup 0.57% C++ 48.19% Scheme 0.22% CMake 1.01%

gmic's Introduction

Logo

A Full-Featured Open-Source Framework for Image Processing


G'MIC is a full-featured open-source framework for digital image processing, distributed under the CeCILL free software licenses (LGPL-like and/or GPL-compatible). It provides several different user interfaces to convert/manipulate/filter/visualize generic image datasets, ranging from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images, hence including 2d color images. These user interfaces are:

  • 1 - gmic, a command-line interface , to use the G'MIC image processing features from a shell. In this setting, G'MIC may be seen as a friendly companion to the ImageMagick or GraphicsMagick software suites.

cli_interface

  • 2 - libgmic, a small, portable, thread-safe and multi-threaded C++ image processing library to be linked to third-party applications. Its simple API allows programmers to add all G'MIC features in their own software without much efforts (a C API is available as well).

interface_libgmic

  • 3 - G'MIC-Qt, a plug-in to bring G'MIC capabilities to the image retouching software GIMP, Krita, Photoshop and Paint.NET. More than 500 filters are already available, sorted by category (Artistic, Black & white, Colors, Contours, Deformations, Degradations, Details, Film emulation, Frames, Layers, Light & shadows, Patterns, Rendering, Repair, Sequences, etc.).

gimp_interface

  • 4 - G'MIC Online, a web service to allow users applying image processing algorithms on their images, directly from a web browser.

gmicol_interface

  • 5 - ZArt, a Qt-based interface for real-time processing of video streaming coming from webcams or video files.

interface_zart


Other open-source projects are known to use some of the G'MIC features:

  • EKD, a free software dedicated to post-production processing for videos and images.
  • Flowblade, a multitrack non-linear video editor for Linux released under GPL 3 license.
  • Photoflow, a fully non-destructive photo retouching program.
  • Veejay, a visual instrument and realtime video sampler.

Packaging Status

Packaging status latest packaged version(s)

Expand to see the packaging status of G'MIC...

Packaging status


Give Us Support !

If you appreciate what we do on G'MIC, please consider supporting us !

We collaborate with "Association LILA (Libre comme l'Art)", a French non-profit organization which collects donations to help developing the G'MIC project.

Visit the donation page


Logo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.