[ Main ] [ Download ] [ G'MIC for GIMP ] [ G'MIC Online ] [ Gallery ] [ Tutorial ] [ Reference ] [ Wiki ] [ Repository ] [ Dev-mails] [ Google+ ] [ Forum   ] [ Flickr   ]

Image Gallery
All the images below have been processed by the command line version gmic of G'MIC, from a set of initial 2D color images (displayed on the first row).
Click on an image to zoom-in. The corresponding G'MIC command used to generate the image appears as a caption. This gallery is intended to show the flexibility and the genericity of the G'MIC language. Remember, you can easily define your own image filters and effects by writting your custom G'MIC command file, and eventually put them directly in GIMP afterwards. Copyrights : All pictures have been shot by David Tschumperlé.

gmic chloe.jpg
gmic fawn.jpg
gmic house.jpg
gmic statue.jpg
gmic beach.jpg
gmic chloe.jpg
gmic fawn.jpg
gmic house.jpg
gmic statue.jpg
gmic beach.jpg
gmic chloe.jpg -luminance
gmic fawn.jpg -solarize
gmic house.jpg -negative
gmic statue.jpg -select_color 100,0,0,0 -n 0,255
gmic beach.jpg -array_fade 4,4
gmic chloe.jpg -luminance
gmic fawn.jpg -solarize
gmic house.jpg -negative
gmic statue.jpg -select_color 100,0,0,0 -n 0,255
gmic beach.jpg -array_fade 4,4
gmic chloe.jpg --mirror[-1] x -fade_x 40,60
gmic fawn.jpg -shift_tiles 20,20
gmic house.jpg -fisheye 40
gmic statue.jpg -fisheye 50
gmic beach.jpg -shade_stripes 5,0
gmic chloe.jpg --mirror[-1] x -fade_x 40,60
gmic fawn.jpg -shift_tiles 20,20
gmic house.jpg -fisheye 40
gmic statue.jpg -fisheye 50
gmic beach.jpg -shade_stripes 5,0
gmic chloe.jpg -shade_stripes 40,1
gmic fawn.jpg -tetris 10
gmic house.jpg -blur 1 -gradient_orientation 2 -+ -n 0,255 -smooth 60,0,1,1,3
gmic statue.jpg -flower 30,5
gmic beach.jpg -water 30,1.5
gmic chloe.jpg -shade_stripes 40,1
gmic fawn.jpg -tetris 10
gmic house.jpg -blur 1 -gradient_orientation 2 -+ -n 0,255 -smooth 60,0,1,1,3
gmic statue.jpg -flower 30,5
gmic beach.jpg -water 30,1.5
gmic chloe.jpg -wave 4,0.4
gmic fawn.jpg -wave 15,0.2
gmic house.jpg -deform 10
gmic statue.jpg -light_patch 4,0.7,1.7
gmic beach.jpg -mosaic 0.5,80,1
gmic chloe.jpg -wave 4,0.4
gmic fawn.jpg -wave 15,0.2
gmic house.jpg -deform 10
gmic statue.jpg -light_patch 4,0.7,1.7
gmic beach.jpg -mosaic 0.5,80,1
gmic chloe.jpg -sponge 13
gmic fawn.jpg -hearts 15
gmic house.jpg -color_ellipses 1400,10,0.07
gmic statue.jpg -whirls 3
gmic beach.jpg -edges 15 -n 0,255
gmic chloe.jpg -sponge 13
gmic fawn.jpg -hearts 15
gmic house.jpg -color_ellipses 1400,10,0.07
gmic statue.jpg -whirls 3
gmic beach.jpg -edges 15 -n 0,255
gmic chloe.jpg -to_rgba -gimp_reflect 50,1,110,160,190,64,0,1.5,0,-3.30,7,1.5 -drgba
gmic fawn.jpg -transform_polar R-r
gmic house.jpg -drawing 200
gmic statue.jpg -draw_whirl 100
gmic beach.jpg -texturize_paper
gmic chloe.jpg -to_rgba -gimp_reflect 50,1,110,160,190,64,0,1.5,0,-3.30,7,1.5 -drgba
gmic fawn.jpg -transform_polar R-r
gmic house.jpg -drawing 200
gmic statue.jpg -draw_whirl 100
gmic beach.jpg -texturize_paper
gmic chloe.jpg -stencilbw 30
gmic fawn.jpg -glow 4
gmic house.jpg -ditheredbw
gmic statue.jpg -blur_angular 10
gmic beach.jpg -blur_radial 10
gmic chloe.jpg -stencilbw 30
gmic fawn.jpg -glow 4
gmic house.jpg -ditheredbw
gmic statue.jpg -blur_angular 10
gmic beach.jpg -blur_radial 10
gmic chloe.jpg -repeat 3 --deform[0] 10 -done -+ -n 0,255
gmic fawn.jpg -flood 50%,50%,0,50,0,0.7,155,100,255
gmic house.jpg --mirror x --mirror y -* -equalize 255 -n 0,255
gmic statue.jpg -kaleidoscope 0.5,0.5,50,20
gmic beach.jpg -noise 40 -cut 0,255 --meancurvature_flow[-1] 20 -sharpen[-1] 100 -a x
gmic chloe.jpg -repeat 3 --deform[0] 10 -done -+ -n 0,255
gmic fawn.jpg -flood 50%,50%,0,50,0,0.7,155,100,255
gmic house.jpg --mirror x --mirror y -* -equalize 255 -n 0,255
gmic statue.jpg -kaleidoscope 0.5,0.5,50,20
gmic beach.jpg -noise 40 -cut 0,255 --meancurvature_flow[-1] 20 -sharpen[-1] 100 -a x
gmic chloe.jpg -gradient_norm -sqrt -n 0,255
gmic fawn.jpg -to_rgba -rotate_tiles 15,5,5 -drgba
gmic house.jpg -taquin 5
gmic statue.jpg img/chloe.jpg -drop_shadow[-1] 3 -rotate[-1] 55 -blend alpha
gmic beach.jpg [-1] -deform 10 -morph 4,0.05 -a x
gmic chloe.jpg -gradient_norm -sqrt -n 0,255
gmic fawn.jpg -to_rgba -rotate_tiles 15,5,5 -drgba
gmic house.jpg -taquin 5
gmic statue.jpg img/chloe.jpg -drop_shadow[-1] 3 -rotate[-1] 55 -blend alpha
gmic beach.jpg [-1] -deform 10 -morph 4,0.05 -a x
gmic chloe.jpg -polaroid 20 -drop_shadow 3,3 -rotate 10,1 -drgba
gmic fawn.jpg --plasma 10,10 -n[-1] 0.5,2.5 -n 0,255 -and -equalize 256
gmic house.jpg 100%,100% -mandelbrot[-1] -1.17229,-0.3038,-1.15209,-0.2836,1000 -map[-1] 0 -*[-2] 1.5 -+ -n 0,255
gmic statue.jpg --edges 15 -n 0,255 -fade_y 30,70
gmic beach.jpg -split_tiles 5,5 -blur 8 -sharpen 1000 -equalize 255 -append_tiles 5,5
gmic chloe.jpg -polaroid 20 -drop_shadow 3,3 -rotate 10,1 -drgba
gmic fawn.jpg --plasma 10,10 -n[-1] 0.5,2.5 -n 0,255 -and -equalize 256
gmic house.jpg 100%,100% -mandelbrot[-1] -1.17229,-0.3038,-1.15209,-0.2836,1000 -map[-1] 0 -*[-2] 1.5 -+ -n 0,255
gmic statue.jpg --edges 15 -n 0,255 -fade_y 30,70
gmic beach.jpg -split_tiles 5,5 -blur 8 -sharpen 1000 -equalize 255 -append_tiles 5,5
gmic chloe.jpg -imagecube3d -*3d 256 -r3d 1,1,0,60 512,512,1,3 -plasma[-1] 10,10 -n[-1] 0,128 -m3d 5 -db3d 0 -object3d[1] [0],50%,50% -k[1] -n 0,255
gmic fawn.jpg -warp_perspective 0.3,0.9,0.5
gmic house.jpg -rodilius ,
gmic statue.jpg -blur 3 -gradient2rgb 1
gmic beach.jpg -normalize_local 80,7
gmic chloe.jpg -imagecube3d -*3d 256 -r3d 1,1,0,60 512,512,1,3 -plasma[-1] 10,10 -n[-1] 0,128 -m3d 5 -db3d 0 -object3d[1] [0],50%,50% -k[1] -n 0,255
gmic fawn.jpg -warp_perspective 0.3,0.9,0.5
gmic house.jpg -rodilius ,
gmic statue.jpg -blur 3 -gradient2rgb 1
gmic beach.jpg -normalize_local 80,7
gmic chloe.jpg -normalize_local 80,3
gmic fawn.jpg -normalize_local 80,7
gmic house.jpg -normalize_local 80,6,2
gmic statue.jpg -isophotes 4 -dilate 3 -i[0] (0;255^0;255^100;100) -r[0] [1],[1],1,3,3 -blend alpha
gmic beach.jpg -crop 30%,30%,70%,70% -resize 200%,200%,1,100%,5 -frame_fuzzy 30,30
gmic chloe.jpg -normalize_local 80,3
gmic fawn.jpg -normalize_local 80,7
gmic house.jpg -normalize_local 80,6,2
gmic statue.jpg -isophotes 4 -dilate 3 -i[0] (0;255^0;255^100;100) -r[0] [1],[1],1,3,3 -blend alpha
gmic beach.jpg -crop 30%,30%,70%,70% -resize 200%,200%,1,100%,5 -frame_fuzzy 30,30
gmic chloe.jpg -cartoon 4,15
gmic fawn.jpg -cartoon 4,15
gmic house.jpg -cartoon 4,15
gmic statue.jpg -cartoon 4,15
gmic beach.jpg -cartoon 4,15
gmic chloe.jpg -cartoon 4,15
gmic fawn.jpg -cartoon 4,15
gmic house.jpg -cartoon 4,15
gmic statue.jpg -cartoon 4,15
gmic beach.jpg -cartoon 4,15
gmic chloe.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic fawn.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic house.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic statue.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic beach.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic chloe.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic fawn.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic house.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic statue.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic beach.jpg -r2dx 300 -m3d 2 -elevation3d 0.3 -f3d 200 -snapshot3d 400,1.5
gmic chloe.jpg -topographic_map 16,2
gmic fawn.jpg -topographic_map 16,2
gmic house.jpg -topographic_map 16,2
gmic statue.jpg -topographic_map 16,2
gmic beach.jpg -topographic_map 16,2
gmic chloe.jpg -topographic_map 16,2
gmic fawn.jpg -topographic_map 16,2
gmic house.jpg -topographic_map 16,2
gmic statue.jpg -topographic_map 16,2
gmic beach.jpg -topographic_map 16,2
gmic chloe.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic fawn.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic house.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic statue.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic beach.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic chloe.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic fawn.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic house.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic statue.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic beach.jpg --blur 10 -curvature[-1] -norm[-1] -+[-1] 0.01 -/ -equalize 255 -n 0,255
gmic chloe.jpg -blur 1 -pencilbw 0.3
gmic fawn.jpg -blur 1 -pencilbw 0.3
gmic house.jpg -blur 1 -pencilbw 0.3
gmic statue.jpg -blur 1 -pencilbw 0.3
gmic beach.jpg -blur 1 -pencilbw 0.3
gmic chloe.jpg -blur 1 -pencilbw 0.3
gmic fawn.jpg -blur 1 -pencilbw 0.3
gmic house.jpg -blur 1 -pencilbw 0.3
gmic statue.jpg -blur 1 -pencilbw 0.3
gmic beach.jpg -blur 1 -pencilbw 0.3
gmic chloe.jpg -old_photo -drop_shadow 3,3 -rotate -5,1 -drgba
gmic fawn.jpg -old_photo -drop_shadow 3,3 -rotate -10,1 -drgba
gmic house.jpg -old_photo -drop_shadow 3,3 -rotate -15,1 -drgba
gmic statue.jpg -old_photo -drop_shadow 3,3 -rotate -20,1 -drgba
gmic beach.jpg -old_photo -drop_shadow 3,3 -rotate -25,1 -drgba
gmic chloe.jpg -old_photo -drop_shadow 3,3 -rotate -5,1 -drgba
gmic fawn.jpg -old_photo -drop_shadow 3,3 -rotate -10,1 -drgba
gmic house.jpg -old_photo -drop_shadow 3,3 -rotate -15,1 -drgba
gmic statue.jpg -old_photo -drop_shadow 3,3 -rotate -20,1 -drgba
gmic beach.jpg -old_photo -drop_shadow 3,3 -rotate -25,1 -drgba
gmic chloe.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 40,0,1,1,3 -n 0,255 -negative
gmic fawn.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 60,0,1,1,3 -n 0,255 -negative
gmic house.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 80,0,1,1,3 -n 0,255 -negative
gmic statue.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 100,0,1,1,3 -n 0,255 -negative
gmic beach.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 120,0,1,1,3 -n 0,255 -negative
gmic chloe.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 40,0,1,1,3 -n 0,255 -negative
gmic fawn.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 60,0,1,1,3 -n 0,255 -negative
gmic house.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 80,0,1,1,3 -n 0,255 -negative
gmic statue.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 100,0,1,1,3 -n 0,255 -negative
gmic beach.jpg -erode 10 --erode 3 -- -equalize 255 -smooth 120,0,1,1,3 -n 0,255 -negative
gmic chloe.jpg -light_relief ,
gmic fawn.jpg -light_relief ,
gmic house.jpg -light_relief ,
gmic statue.jpg -light_relief ,
gmic beach.jpg -light_relief ,
gmic chloe.jpg -light_relief ,
gmic fawn.jpg -light_relief ,
gmic house.jpg -light_relief ,
gmic statue.jpg -light_relief ,
gmic beach.jpg -light_relief ,
gmic chloe.jpg --warhol 2 -fade_radial 50,70
gmic fawn.jpg --warhol 3 -fade_radial 50,70
gmic house.jpg --warhol 4 -fade_radial 50,70
gmic statue.jpg --warhol 5 -fade_radial 50,70
gmic beach.jpg --warhol 6 -fade_radial 50,70
gmic chloe.jpg --warhol 2 -fade_radial 50,70
gmic fawn.jpg --warhol 3 -fade_radial 50,70
gmic house.jpg --warhol 4 -fade_radial 50,70
gmic statue.jpg --warhol 5 -fade_radial 50,70
gmic beach.jpg --warhol 6 -fade_radial 50,70
gmic chloe.jpg --sketchbw , -rv -blend overlay
gmic fawn.jpg --sketchbw , -rv -blend overlay
gmic house.jpg --mirror x -a x -map_sphere ,
gmic statue.jpg --mirror x -a x -map_sphere ,
gmic beach.jpg -gimp_painting 2,1.5,2
gmic chloe.jpg --sketchbw , -rv -blend overlay
gmic fawn.jpg --sketchbw , -rv -blend overlay
gmic house.jpg --mirror x -a x -map_sphere ,
gmic statue.jpg --mirror x -a x -map_sphere ,
gmic beach.jpg -gimp_painting 2,1.5,2
gmic chloe.jpg -f3d 800 -rm 512,512,1,3 -chessboard 64,64,0,0,15,1,@{-RGB},@{-RGB} --imagecube3d -*3d[-1] 230 -r3d[-1] 1,1,0.5,50 -m3d 3 -object3d[-2] [-1],50%,50%,0 -rm[-1] -gimp_painting 1,1.5,2 -equalize[-1] 256
gmic fawn.jpg --histogram 256 -display_graph[-1] @{0,w},@{0,h},3 -to_rgba[-1] -*[-1] 0.5 -blend alpha
gmic house.jpg 100%,100%,1,1,'X=(x-w/2)/30;Y=(y-h/2)/30;5*cos(X*Y)*sqrt(X^2+Y^2)' -elevation3d[0] [1] -k[0] -r3d 1,1,0,60 -snapshot3d 500,2
gmic statue.jpg -kuwahara 10 -noise 30 -smooth 100,0,1,3,3 -sharpen 400 -n 0,255 -equalize 256
gmic beach.jpg -frame 4,4,0 -array_mirror 1,3
gmic chloe.jpg -f3d 800 -rm 512,512,1,3 -chessboard 64,64,0,0,15,1,@{-RGB},@{-RGB} --imagecube3d -*3d[-1] 230 -r3d[-1] 1,1,0.5,50 -m3d 3 -object3d[-2] [-1],50%,50%,0 -rm[-1] -gimp_painting 1,1.5,2 -equalize[-1] 256
gmic fawn.jpg --histogram 256 -display_graph[-1] @{0,w},@{0,h},3 -to_rgba[-1] -*[-1] 0.5 -blend alpha
gmic house.jpg 100%,100%,1,1,'X=(x-w/2)/30;Y=(y-h/2)/30;5*cos(X*Y)*sqrt(X^2+Y^2)' -elevation3d[0] [1] -k[0] -r3d 1,1,0,60 -snapshot3d 500,2
gmic statue.jpg -kuwahara 10 -noise 30 -smooth 100,0,1,3,3 -sharpen 400 -n 0,255 -equalize 256
gmic beach.jpg -frame 4,4,0 -array_mirror 1,3
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.