Current stable version: 1.6.0.1

 
G'MIC for GIMP
Gmicky, the G'MIC mascot, by Mahvin.

Gmicky, the G'MIC mascot
(by Mahvin)

Support the G'MIC Project
to help develop the project !

You can also donate Bitcoins at: 1N5BsWvLRGHq42KLdCEtXuGvu9pat93kHD
      G'MIC has been made available as an easy-to-use plug-in for GIMP. It extends this retouching software capabilities by offering a large number of pre-defined image filters and effects. Of course, the plug-in is highly customizable and it is possible to add your own custom G'MIC-written filters in it.

Here you will find pre-compiled binaries of the plug-in for common architectures. Pick one archive below, and run the installer or unzip the file contents into your GIMP plug-in directory. The G'MIC plug-in should be then available from the Filters/G'MIC.. menu entry.
  • On Unix, the plug-in directory is usually located at $HOME/.gimp-2.x/plug-ins/.
    The plug-in requires these libraries installed on your system: libfftw, libfftw_threads, libpng, zlib. Use your package manager to fit these dependancies.

  • On Windows, an installer is provided and installs all the required files automatically.
Download G'MIC plug-in for GIMP (Windows 32 bits, works on 64 bits).
(installer)
(alternative 1: zip file (32 bits, works on 64 bits))
(alternative 2: zip file (64 bits only!))
Download G'MIC plug-in for GIMP (Linux 32 bits).
(zip file)
Download G'MIC plug-in for GIMP (Linux 64 bits).
(zip file)
Download G'MIC plug-in for GIMP (Mac Intel)
(zip files)
A list of all plug-in filters is available in ascii format (built automatically everyday).

Note: This plug-in is the logical sequel of our previous GREYCstoration software, dedicated to image denoising and regularization. Actually, G'MIC provides all the GREYCstoration features (through the filter entries Enhancement/Anisotropic smoothing and Patch-based smoothing), but also much much more. As the development of GREYCstoration has been discontinued, we highly encourage former users of GREYCstoration to switch to G'MIC indeed.

Screenshots
Below are some screenshots of the G'MIC plug-in for GIMP in action. Most of the available filters are displayed here, section by section. Click to enlarge an image.
Check also our specific Flickr slideshow for more examples on what can be accomplished with this G'MIC plug-in for GIMP.

Arrays & Frames

Array [regular]
Array [faded]
Array [mirrored]
Array [random]
Array [random colors]
Tileable rotation
Tiled rotation
Tiled normalization
Tiled random shift
Tiled parameterization
Tiled isolation
Grid
Taquin
Random pattern
Frame [regular]
Frame [cube]
Frame [pattern]
Frame [fuzzy]
Frame [round]
Tunnel
Droste
Frame [painting]

Artistic

Cartoon
Cubism
Ellipsionism
Graphic boost
Graphic novel
Kaleidoscope
Kuwahara
Lylejk's painting
Morphology painting
Old photograph
Painting
Pen drawing
Photoillustration
Polaroid
Random color ellipses
Reflection
Rodilius
Rotoidoscope
Soft glow
Tetris effect
Watercolor
Warhol
Whirl drawing
Poster edges

Black & White

Charcoal
Hard sketch
Hough sketch
Ink wash
Pencil
Sketch
Stamp
Stencil
Steampunk-Pencil
Black & White
Pencil portrait

Colors

Mixer [RGB]
Mixer [YCbCr]
Mixer [HSV]
Mixer [Lab]
Mixer [CMYK]
Equalize HSV
Boost / Fade
Color balance
Channel processing
Decompose channels
Curves
Curves [RGB]
Curves [YCbCr]
Curves [Lab]
Lomo
Sepia
Abstraction
Vintage style
60's Cinema
Metallic look
Colormap
B & W recolorize
B & W dithering
Tone mapping
Tone mapping [fast]
Local normalization
Select color
Replace color
User-defined
Gradient [linear]
Gradient [radial]
Gradient [corners]
Colormap
Discrete color square

Contours

Curvature
Difference of gaussians
Distance transform
Edges
Edges offsets
Laplacian
Local orientation
Gradient norm
Gradient RGB
Isophotes
Morphological filter
Segmentation
Skeleton
Thin edges

Deformations

Cartesian transform
Euclidean - Polar
Fish-eye
Flower
Perspective
Random
Ripple
Sphere
Polar transform
Twirl
Water
Wave
Wind
Zoom
Raindrops

Degradations

Additive noise
Angular blur
Bandpass filter
Bayer filter
Gaussian blur
Lens blur
Linear blur
Old-movie stripes
Oldschool 8-bits
Radial blur
Random shade stripes
Spread noise
Visible watermark

Enhancements

Smooth [anisotropic]
Smooth [bilateral]
Deinterlace
Sharpen [deconvolve]
Dynamic Range Increase
Smoth [diffusion]
High Pass
Remove hot pixels
Sharpen [inverse diffusion]
Smooth [mean-curvature]
Smooth [median]
Sharpen [octave sharpening]
Smooth [patch-based]
Inpaint region
Sharpen [shock filters]
Upscale [diffusion]
Solidify
Smooth [total-variation]
Sharpen [unsharp mask]
Smooth [wavelets]

Layers

Blend [standard]
Blend [edges]
Blend [fade]
Blend [median]
Blend [shape average]
Transfer colors
Transparent difference
Align layers
Tiles to layers
Layers to tiles
Split tones

Lights & Shadows

Contrast swiss mask
Dodge and Burn
Drop shadow
Light glow
Light patch
Light rays
Relief light
Shadow patch

Patterns

Canvas
Canvas texture
Chessboard
Cracks
Dices
Dots
Hearts
Lissajous
Marble
Mosaic
Paper texture
Plaid
Plasma
Polka dots
Puzzle
Rorschach
Sierpinski triangle
Snowflake
Sponge
Stained glass
Stencil
Superformula
Truchet
Turbulence
Whirls
Maze
Dithering
Lava
Weave

Presets / Testing

PhotoComiX smoothing
Thin brush smoothing
Lylejk's stencil
Beauty Retouch

Rendering

3d conversion
3d colored object
3d elevation
3d extrusion
3d image object
3d lathing
3d random objects
Equation plot
Mandelbrot / Julia sets
Maze
Rainbow
Quick copyright
Shade bobs

Sequences

3d elevation
3d extrusion
3d image object
Anisotropic smoothing
B & W pencil
B & W stencil
Cartoon
Edges
Edges on fire
Lava lamp
Lissajous
Morphological filter
Polaroid
Rodilius
Soft glow
3d tiles

Spectral handling

Fourier analysis

Various

Custom code
Histogram analysis
G'MIC is an open-source product distributed under the CeCILL License (GPL-compatible).
Copyrights (C) From July 2008, David Tschumperlé - GREYC UMR CNRS 6072, Image Team.