GREYC's Magic for Image Computing

G'MIC is an open and full-featured framework for image processing, providing several different user interfaces to convert/manipulate/filter/visualize generic image datasets, from 1d scalar signals to 3d+t sequences of multi-spectral volumetric images. Technically speaking, what it does is:

Define a lightweight but powerful script language (the G'MIC language) dedicated to the design of image processing operators and pipelines.

Provide several user interfaces embedding the corresponding interpreter:

A command-line executable gmic, to use the G'MIC framework from a shell.
In this setting, G'MIC may be seen as a serious (and friendly) competitor of the ImageMagick or GraphicsMagick software suites.

A plug-in gmic_gimp, to bring G'MIC capabilities to the GIMP image retouching software. (gmic-gimp)

A web service G'MIC Online, to allow users applying image processing algorithms directly in a web browser.

A Qt-based interface ZArt, for real-time mainpulation of webcam images. (gmic-zart)

A C++ library libgmic, to be linked to third-party applications. (libgmic1, libgmic-devel)

G'MIC is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. This includes of course color images, but also more complex data as image sequences or 3d(+t) volumetric float-valued datasets.

G'MIC is an open framework: the default language can be extended with custom G'MIC-written commands, defining thus new available image filters or effects. By the way, G'MIC already contains a substantial set of pre-defined image processing algorithms and pipelines (more than 1000).

G'MIC has been designed with portability in mind and runs on different platforms (Windows, Unix, MacOSX). It is distributed under the CeCILL license (GPL-compatible). Since 2008, it is developed in the Image Team of the GREYC laboratory, in Caen/France, by permanent researchers working in the field of image processing on a daily basis.

g'mic has outstanding capabilities with denoising, sharpening, infilling, ...

Source Files
Filename Size Changed Actions
_constraints 0000000216 216 Bytes over 5 years
gmic-avoid-gimp-flicker-5305e54d-revert-versionbump.diff 0000000243 243 Bytes about 4 years
gmic-avoid-gimp-flicker-5305e54d.diff 0000002872 2.8 KB about 4 years
gmic-cflags.diff 0000002860 2.79 KB about 4 years
gmic-docdir.diff 0000000786 786 Bytes about 4 years
gmic-magick.diff 0000001278 1.25 KB over 6 years
gmic-make-zart.diff 0000000872 872 Bytes about 4 years
gmic-oldgimp.diff 0000001407 1.37 KB about 4 years
gmic-opencv-old.diff 0000000885 885 Bytes over 6 years
gmic-openmp.diff 0000000670 670 Bytes about 4 years
gmic-opt-parallel-make.diff 0000000920 920 Bytes about 5 years
gmic-overflow.diff 0000001634 1.6 KB about 4 years
gmic-unstrip.diff 0000001787 1.75 KB about 4 years
gmic-x11opts.diff 0000002546 2.49 KB about 4 years
gmic-zart-qmake.diff 0000002113 2.06 KB about 4 years
gmic.changes 0000027077 26.4 KB about 4 years
gmic.spec 0000012501 12.2 KB about 4 years
gmic_1.6.5.2.tar.bz2 0002565051 2.45 MB about 4 years
gmic_reference.pdf 0025811916 24.6 MB about 4 years
Comments for gmic 0