Fork me on GitHub
  GREYC CNRS ENSICAEN UNICAEN
A Full-Featured Open-Source Framework for Image Processing

Latest stable version: 2.2.3
Image gallery
This gallery gives a quick overview of the kind of features and generic filters available in the G'MIC open-source image processing framework.
All the images below have been processed by the CLI interface gmic of G'MIC, from a set of initial 2D color images. Click on an image to enlarge it and display the G'MIC command-line used for the processing (note: to reproduce this, you may have to escape some characters, according to type of shell you use!).
Remember, G'MIC lets you define your own image pipelines through custom command files. Your custom filters can be easily added afterwards in the plug-in for GIMP or Krita.
For more details, visit the tutorial pages as well as the technical reference to get a full documentation on this software.


gallery_gallery_arrays0
Frame [blur]
gallery_gallery_arrays0
Command: $ gmic apples.png fx_frame_blur 30,30,0,5,0,0,128,128,128,0,5,255,255,255,2,2,1,0,0.5,0.5,0
(generated in 0.07s)
gallery_gallery_arrays1
Montage
gallery_gallery_arrays1
Command: $ gmic sample tiger,leno,monkey,duck,eagle frame 3,3,0 frame 3,3,255 montage A
(generated in 0.16s)
gallery_gallery_arrays2
Puzzle
gallery_gallery_arrays2
Command: $ gmic butterfly.png fx_puzzle 5,5,0.5,0,0,0.3,100,0.2,255,100,0,0,0,0,0,0
(generated in 0.05s)
gallery_array3
array
gallery_array3
Command: $ gmic car.png array 3,2,2
(generated in 0.01s)
gallery_array_fade4
array_fade
gallery_array_fade4
Command: $ gmic cat.png array_fade 3,2
(generated in 0.04s)
gallery_array_mirror5
array_mirror
gallery_array_mirror5
Command: $ gmic cliff.png array_mirror 2
(generated in 0.02s)
gallery_frame_blur6
frame_blur
gallery_frame_blur6
Command: $ gmic david.png frame_blur 3,30,8,10%
(generated in 0.08s)
gallery_frame_cube7
frame_cube
gallery_frame_cube7
Command: $ gmic dog.png frame_cube ,
(generated in 0.1s)
gallery_frame_painting8
frame_painting
gallery_frame_painting8
Command: $ gmic duck.png frame_painting ,
(generated in 0.22s)
gallery_img2ascii9
img2ascii
gallery_img2ascii9
Command: $ gmic eagle.png img2ascii ,
(generated in 0.61s)
gallery_imagegrid10
imagegrid
gallery_imagegrid10
Command: $ gmic elephant.png imagegrid 16
(generated in 0.01s)
gallery_rotate_tiles11
rotate_tiles
gallery_rotate_tiles11
Command: $ gmic earth.png to_rgba rotate_tiles 10,8 drop_shadow 10,10 display_rgba
(generated in 0.42s)
gallery_vignette12
vignette
gallery_vignette12
Command: $ gmic flower.png vignette ,
(generated in 0.05s)
gallery_tunnel13
tunnel
gallery_tunnel13
Command: $ gmic fruits.png tunnel 20
(generated in 0.13s)

Arrays & framesArtisticB&WColorsDeformationsFilteringPatterns3D renderingCode samples
G'MIC is an open-source software distributed under the CeCILL free software licenses (LGPL-like and/or
GPL-compatible). Copyrights (C) Since July 2008, David Tschumperlé - GREYC UMR CNRS 6072, Image Team.