This gallery gives a quick overview of the kind of features and generic filters available in the G'MIC open-source image processing framework.
Rain & snow
Command: $ gmic gummy.png fx_rain 65,10,50,0.1,1,1,0 gui_merge_layers (generated in 0.37s) |
Camouflage
Command: $ gmic 400,400,1,3 fx_camouflage 9,12,100,30,46,33,75,90,65,179,189,117,255,246,158 (generated in 0.36s) |
|
Crystal
Command: $ gmic leaf.png fx_crystal 50,0.2,20,0 (generated in 0.31s) |
Crystal background
Command: $ gmic 400,400,1,3 fx_crystal_background 10,25,0,100,1 (generated in 0.01s) |
Marble
Command: $ gmic lion.png fx_marble 0.5,1,0,0,0.4,0.6,0.6,1.1,0,100 (generated in 0.03s) |
|
Op art
Command: $ gmic monalisa.png fx_shapes 1,16,10,2,5,106.8,2,0,0,1,0 (generated in 0.18s) |
Satin
Command: $ gmic 400,400,1,3 fx_satin 20,1,0,0,0,0,255,255,255,255,255,0,0,0,-50,0,0 (generated in 0.38s) |
Seamless turbulence
Command: $ gmic 400,400,1,3 fx_seamless_turbulence 15,20,0,1,3,1 (generated in 0.2s) |
|
Equation plot [parametric]
Command: $ gmic 400,400,1,3 fx_equation_parametric "sin(t)*(exp(cos(t))-2*cos(4*t)-sin(t/12)^5)","cos(t)*(exp(cos(t))-2*cos(4*t)-sin(t/12)^5)",0,100,4096,1,0,64,0,0,128,0,0,1,1,1 (generated in 0.04s) |
Kitaoka spin illusion
Command: $ gmic 400,400,1,3 KittyRings 30,8,0,1,113,0,113,0,255,0 (generated in 0.08s) |
Neon lighting
Command: $ gmic 400,400,1,3 fx_neon_lightning 50,50,0,50,50,100,50,0.7,3,130,80,50,0.25,0 (generated in 0.23s) |
Lava
Command: $ gmic tiger.png fx_lava 8,5,3,0,0 (generated in 0.11s) |
transition
Command: $ gmic sample monkey,lion,monkey 100%,100% plasma. 1 equalize. 256 transition[0,1,2] [3],10 rm. (generated in 0.36s) |
Shapeism
Command: $ gmic waterfall.png fx_shapeism 2,7,0.38,0,1,5,32,8,3,1,5,0.5,1,0,0,0,255 (generated in 4.59s) |
Halftone
Command: $ gmic zelda.png fx_generic_halftone 0,1,100,12,1,0,4,0,90,1,0,0 (generated in 0.13s) |
|
Warp by Intensity
Command: $ gmic bottles.png fx_warp_by_intensity 1.62,0.6,128,128,0,1,3,0,0,50,50 (generated in 0.03s) |
Algorithm A
Command: $ gmic butterfly.png fx_memoakten_algorithm_a 0,20,30,30,2,50,10,50,40,3,60,1,0,0,0,255,255,255,255,0,0,255,128,0,255,255,0,0,0,0 A"(generated in 0.3s) |
tsp
Command: $ gmic 256,1,1,2 rand 0,512 tsp , 512,512,1,3 repeat w#0 circle[-1] {0,I[$>]},2,1,255,255,255 line[-1] {0,boundary=2;[I[$>],I[$>+1]]},1,255,128,0 done keep[-1] (generated in 0.13s) |
chessboard
Command: $ gmic cat.png chessboard 32,32,0,0,25,0.3,255,128,0,0,128,255(generated in 0.02s) |
mandelbrot
Command: $ gmic 400,400 mandelbrot -2.5,-2,2,2,1024 map 0 +blur 2 elevation3d[-1] -0.2 (generated in 0.22s) |
maze_mask
Command: $ gmic 0 text "G'MIC",0,0,53,1,1 dilate 3 autocrop 0 frame xy,1,0 maze_mask 8 dilate 3 negate mul 255 (generated in 0.83s) |
plasma
Command: $ gmic 400,400,1,3 plasma 1 (generated in 0.06s) |
shape_fern
Command: $ gmic shape_fern , (generated in 0.05s) |
shape_snowflake
Command: $ gmic repeat 6 { shape_snowflake 256,$> } (generated in 0.02s) |
|
|
truchet
Command: $ gmic 400,300 truchet , (generated in 0s) |
turbulence
Command: $ gmic 400,400,1,3 turbulence 16 (generated in 0.07s) |
|
|
|