![Logo](https://gmic.eu/img/logo4.jpg)
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](https://gmic.eu/img/gmic_cli_thumb.jpg)
- 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](https://gmic.eu/img/gmic_libgmic_thumb.jpg)
- 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](https://gmic.eu/img/gmic_gimp_thumb.jpg)
- 4 - G'MIC Online, a web service to allow users applying image processing algorithms on their images, directly from a web browser.
![gmicol_interface](https://gmic.eu/img/gmic_gmicol_thumb.jpg)
- 5 - ZArt, a Qt-based interface for real-time processing of video streaming coming from webcams or video files.
![interface_zart](https://gmic.eu/img/gmic_zart_thumb.jpg)
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
![latest packaged version(s)](https://repology.org/badge/latest-versions/gmic.svg)
Expand to see the packaging status of G'MIC...
[![Packaging status](https://repology.org/badge/vertical-allrepos/gmic.svg?header=gmic)](https://repology.org/project/gmic/versions)
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](https://gmic.eu/img/logos2.jpg)