Tutorial
1. | Click under Name for the related tutorial. |
2. | G'MIC command tutorials are works in progress. Depending on Availability, you may get current, up-to-date tutorials (2.9x), older tutorials (1.6x) or a Reference précis (Ref.). Most reference précis provide one working example, some more. Older 1.6x tutorials have good discussions but the command examples use outmoded notation and the purported results of these commands may differ from the current G'MIC implementation. We are converting these to 2.9x in the good, sweet fullness of time. |
3. | The Built-in commands are implemented within the G'MIC interpreter and have somewhat different semantics than the majority of G'MIC commands which are custom commands written in G'MIC. See Command Items and Selections in the Reference section for particulars. |
4. | You are not limited to the commands listed below; see Adding Custom Commands. Also, execute gmic -update from time to time to obtain current versions along with extras contributed by the G'MIC community. |
5. | These tutorials are written by the community for the community. You Can Help!!! See Contribute! Join the fray! Thank you in advance! |
Name | Availability | Built-in | Shortcut |
debug | Ref. | Yes | (none) |
help | Ref. | No | h |
version | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
camera | Ref. | Yes | (none) |
command | Ref. | Yes | m |
cursor | Ref. | Yes | (none) |
delete | Ref. | Yes | (none) |
display | 1.6x | Yes | d |
display0 | Ref. | No | d0 |
display2d | Ref. | No | d2d |
display3d | Ref. | No | d3d |
display_array | Ref. | No | da |
display_camera | Ref. | No | dc |
display_clut | Ref. | No | (none) |
display_fft | Ref. | No | dfft |
display_graph | Ref. | No | dg |
display_histogram | Ref. | No | dh |
display_parametric | Ref. | No | (none) |
display_parallel | Ref. | No | dp |
display_parallel0 | Ref. | No | dp0 |
display_polar | Ref. | No | (none) |
display_quiver | Ref. | No | dq |
display_rgba | Ref. | No | drgba |
display_tensors | 1.6x | No | dt |
display_voxels3d | Ref. | No | dv3d |
display_warp | Ref. | No | dw |
echo | Ref. | Yes | e |
echo_file | Ref. | No | (none) |
function1d | Ref. | No | (none) |
gmd2ascii | Ref. | No | (none) |
gmd2html | Ref. | No | (none) |
identity | Ref. | No | (none) |
input | 2.9x | Yes | i |
input_565 | Ref. | No | (none) |
input_cube | Ref. | No | (none) |
input_flo | Ref. | No | (none) |
input_glob | Ref. | No | ig |
input_gpl | Ref. | No | (none) |
input_text | Ref. | No | it |
network | Ref. | Yes | (none) |
output | Ref. | Yes | o |
output_565 | Ref. | No | (none) |
output_cube | Ref. | No | (none) |
output_flo | Ref. | No | (none) |
output_ggr | Ref. | No | (none) |
output_obj | Ref. | No | (none) |
output_text | Ref. | No | ot |
outputn | Ref. | No | on |
outputp | Ref. | No | op |
outputw | Ref. | No | ow |
outputx | Ref. | No | ox |
parse_cli | Ref. | No | (none) |
parse_gmd | Ref. | No | (none) |
parse_gui | Ref. | No | (none) |
pass | Ref. | Yes | (none) |
plot | Ref. | Yes | (none) |
Ref. | Yes | p | |
random_pattern | Ref. | No | (none) |
sample | Ref. | No | sp |
screen | Ref. | Yes | (none) |
select | Ref. | Yes | (none) |
serialize | Ref. | Yes | (none) |
shape_circle | Ref. | No | (none) |
shape_cupid | Ref. | No | (none) |
shape_diamond | Ref. | No | (none) |
shape_dragon | Ref. | No | (none) |
shape_fern | Ref. | No | (none) |
shape_gear | Ref. | No | (none) |
shape_heart | Ref. | No | (none) |
shape_polygon | Ref. | No | (none) |
shape_snowflake | Ref. | No | (none) |
shape_star | Ref. | No | (none) |
shared | 3.2x | Yes | sh |
srand | Ref. | Yes | (none) |
store | 3.2x. | Yes | (none) |
testimage2d | Ref. | No | (none) |
uncommand | Ref. | Yes | um |
uniform_distribution | Ref. | No | (none) |
unserialize | Ref. | Yes | (none) |
update | Ref. | No | up |
verbose | Ref. | Yes | v |
wait | Ref. | Yes | (none) |
warn | Ref. | No | (none) |
window | Ref. | Yes | w |
Name | Availability | Built-in | Shortcut |
keep | Ref. | Yes | k |
move | Ref. | Yes | mv |
name | 3.2x | Yes | => |
remove | Ref. | Yes | rm |
remove_duplicates | Ref. | No | (none) |
remove_empty | Ref. | No | (none) |
remove_named | Ref. | No | rmn |
reverse | Ref. | Yes | rv |
sort_list | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
abs | Ref. | Yes | (none) |
acos | Ref. | Yes | (none) |
acosh | Ref. | Yes | (none) |
add | Ref. | Yes | + |
and | Ref. | Yes | & |
argmax | Ref. | No | (none) |
argmaxabs | Ref. | No | (none) |
argmin | Ref. | No | (none) |
argminabs | Ref. | No | (none) |
asin | Ref. | Yes | (none) |
asinh | Ref. | Yes | (none) |
atan | Ref. | Yes | (none) |
atan2 | Ref. | Yes | (none) |
atanh | Ref. | Yes | (none) |
bsl | Ref. | Yes | << |
bsr | Ref. | Yes | >> |
cos | Ref. | Yes | (none) |
cosh | Ref. | Yes | (none) |
div | Ref. | Yes | / |
div_complex | Ref. | No | (none) |
eq | Ref. | Yes | == |
exp | Ref. | Yes | (none) |
ge | Ref. | Yes | >= |
gt | Ref. | Yes | > |
le | Ref. | Yes | <= |
log | Ref. | Yes | (none) |
log10 | Ref. | Yes | (none) |
log2 | Ref. | Yes | (none) |
lt | Ref. | No | < |
max | Ref. | Yes | (none) |
maxabs | Ref. | Yes | (none) |
mdiv | Ref. | Yes | m/ |
med | Ref. | No | (none) |
min | Ref. | Yes | (none) |
minabs | Ref. | Yes | (none) |
mmul | Ref. | Yes | m* |
mod | Ref. | No | % |
mul | Ref. | Yes | * |
mul_channels | Ref. | No | (none) |
mul_complex | Ref. | No | (none) |
neq | Ref. | Yes | != |
or | Ref. | Yes | I (v. bar) |
pow | Ref. | Yes | ^ |
rol | Ref. | Yes | (none) |
ror | Ref. | Yes | (none) |
sign | Ref. | Yes | (none) |
sin | Ref. | Yes | (none) |
sinc | Ref. | Yes | (none) |
sinh | Ref. | Yes | (none) |
sqr | Ref. | Yes | (none) |
sqrt | Ref. | Yes | (none) |
sub | Ref. | Yes | - |
tan | Ref. | Yes | (none) |
tanh | Ref. | Yes | (none) |
xor | Ref. | Yes | (none) |
Name | Availability | Built-in | Shortcut |
apply_curve | Ref. | No | (none) |
apply_gamma | Ref. | No | (none) |
balance_gamma | Ref. | No | (none) |
cast | Ref. | No | (none) |
complex2polar | Ref. | No | (none) |
compress_clut | Ref. | No | (none) |
compress_rle | Ref. | No | (none) |
cumulate | Ref. | Yes | (none) |
cut | Ref. | Yes | c |
decompress_clut | Ref. | No | (none) |
decompress_clut_pde | Ref. | No | (none) |
decompress_clut_rbf | Ref. | No | (none) |
decompress_rle | Ref. | No | (none) |
discard | Ref. | Yes | (none) |
eigen2tensor | 2.9x | No | (none) |
endian | Ref. | Yes | (none) |
equalize | Ref. | Yes | (none) |
fill | 2.9x | Yes | f |
index | 2.9x | Yes | (none) |
inrange | Ref. | No | ir |
map | 2.9x | Yes | (none) |
mix_channels | Ref. | No | (none) |
negate | Ref. | No | (none) |
noise | Ref. | Yes | (none) |
noise_perlin | Ref. | No | (none) |
noise_poissondisk | Ref. | No | (none) |
norm | 2.9x | No | (none) |
normalize | 2.9x | Yes | n |
normalize_sum | Ref. | No | (none) |
normp | Ref. | No | (none) |
not | Ref. | No | (none) |
oneminus | Ref. | No | (none) |
orientation | 2.9x | No | (none) |
otsu | Ref. | No | (none) |
polar2complex | Ref. | No | (none) |
quantize | Ref. | No | (none) |
quantize_area | Ref. | No | (none) |
rand | Ref. | Yes | (none) |
replace | Ref. | No | (none) |
replace_inf | Ref. | No | (none) |
replace_nan | Ref. | No | (none) |
replace_naninf | Ref. | No | (none) |
replace_seq | Ref. | No | (none) |
replace_str | Ref. | No | (none) |
round | Ref. | Yes | (none) |
roundify | 2.9x | No | (none) |
set | Ref. | Yes | = |
threshold | 2.9x | No | (none) |
vector2tensor | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
adjust_colors | Ref. | No | (none) |
apply_channels | Ref. | No | ac |
autoindex | 1.6x | No | (none) |
bayer2rgb | Ref. | No | (none) |
clut | Ref. | No | (none) |
cmy2rgb | Ref. | No | (none) |
cmyk2rgb | Ref. | No | (none) |
colorblind | Ref. | No | (none) |
colormap | 1.6x | No | (none) |
compose_channels | 2.9x | No | (none) |
deltaE | Ref. | No | (none) |
direction2rgb | 1.6x | No | (none) |
ditheredbw | Ref. | No | (none) |
fill_color | 1.6x | No | fc |
gradient2rgb | 1.6x | No | (none) |
hcy2rgb | Ref. | No | (none) |
hsi2rgb | Ref. | No | (none) |
hsi82rgb | Ref. | No | (none) |
hsl2rgb | Ref. | No | (none) |
hsl82rgb | Ref. | No | (none) |
hsv2rgb | Ref. | No | (none) |
hsv82rgb | Ref. | No | (none) |
int2rgb | Ref. | No | (none) |
jzazbz2rgb | Ref. | No | (none) |
jzazbz2xyz | Ref. | No | (none) |
lab2lch | Ref. | No | (none) |
lab2rgb | Ref. | No | (none) |
lab2srgb | Ref. | No | (none) |
lab2xyz | Ref. | No | (none) |
lab82rgb | Ref. | No | (none) |
lab82srgb | Ref. | No | (none) |
lch2lab | Ref. | No | (none) |
lch2rgb | Ref. | No | (none) |
lch82rgb | Ref. | No | (none) |
lightness | Ref. | No | (none) |
luminance | 3.2x | No | (none) |
lut_contrast | Ref. | No | (none) |
map_clut | Ref. | No | (none) |
mix_rgb | 2.9x | No | (none) |
oklab2rgb | Ref. | No | (none) |
palette | Ref. | No | (none) |
pseudogray | Ref. | No | (none) |
remove_opacity | Ref. | No | (none) |
replace_color | Ref. | No | (none) |
retinex | Ref. | No | (none) |
rgb2bayer | Ref. | No | (none) |
rgb2cmy | Ref. | No | (none) |
rgb2cmyk | Ref. | No | (none) |
rgb2hcy | Ref. | No | (none) |
rgb2hsi | Ref. | No | (none) |
rgb2hsi8 | Ref. | No | (none) |
rgb2hsl | Ref. | No | (none) |
rgb2hsl8 | Ref. | No | (none) |
rgb2hsv | Ref. | No | (none) |
rgb2hsv8 | Ref. | No | (none) |
rgb2int | Ref. | No | (none) |
rgb2jzazbz | Ref. | No | (none) |
rgb2lab | Ref. | No | (none) |
rgb2lab8 | Ref. | No | (none) |
rgb2lch | Ref. | No | (none) |
rgb2lch8 | Ref. | No | (none) |
rgb2luv | Ref. | No | (none) |
rgb2oklab | Ref. | No | (none) |
rgb2ryb | Ref. | No | (none) |
rgb2srgb | Ref. | No | (none) |
rgb2xyz | Ref. | No | (none) |
rgb2xyz8 | Ref. | No | (none) |
rgb2ycbcr | Ref. | No | (none) |
rgb2yiq | Ref. | No | (none) |
rgb2yiq8 | Ref. | No | (none) |
rgb2yuv | Ref. | No | (none) |
rgb2yuv8 | Ref. | No | (none) |
ryb2rgb | Ref. | No | (none) |
select_color | 1.6x | No | (none) |
sepia | Ref. | No | (none) |
solarize | Ref. | No | (none) |
split_colors | Ref. | No | (none) |
split_opacity | Ref. | No | (none) |
srgb2lab | Ref. | No | (none) |
srgb2lab8 | Ref. | No | (none) |
srgb2rgb | Ref. | No | (none) |
to_a | Ref. | No | (none) |
to_color | Ref. | No | (none) |
to_colormode | Ref. | No | (none) |
to_gray | Ref. | No | (none) |
to_graya | Ref. | No | (none) |
to_pseudogray | Ref. | No | (none) |
to_rgb | Ref. | No | (none) |
to_rgba | Ref. | No | (none) |
transfer_histogram | Ref. | No | (none) |
transfer_pca | Ref. | No | (none) |
transfer_rgb | Ref. | No | (none) |
xyz2jzazbz | Ref. | No | (none) |
xyz2lab | Ref. | No | (none) |
xyz2rgb | Ref. | No | (none) |
xyz82rgb | Ref. | No | (none) |
ycbcr2rgb | Ref. | No | (none) |
yiq2rgb | Ref. | No | (none) |
yiq82rgb | Ref. | No | (none) |
yuv2rgb | Ref. | No | (none) |
yuv82rgb | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
append | Ref. | Yes | a |
append_tiles | Ref. | No | (none) |
apply_scales | Ref. | No | (none) |
autocrop | Ref. | Yes | (none) |
autocrop_components | Ref. | No | (none) |
autocrop_seq | Ref. | No | (none) |
channels | Ref. | Yes | (none) |
columns | Ref. | Yes | (none) |
crop | Ref. | Yes | z |
diagonal | Ref. | No | (none) |
elevate | Ref. | No | (none) |
expand_x | Ref. | No | (none) |
expand_xy | Ref. | No | (none) |
expand_xyz | Ref. | No | (none) |
expand_y | Ref. | No | (none) |
expand_z | Ref. | No | (none) |
extract | Ref. | No | (none) |
extract_region | Ref. | No | (none) |
mirror | Ref. | Yes | (none) |
montage | Ref. | No | (none) |
permute | Ref. | No | (none) |
resize | Ref. | Yes | r |
resize_as_image | Ref. | No | ri |
resize_mn | Ref. | No | (none) |
resize_pow2 | Ref. | No | (none) |
resize_ratio2d | Ref. | No | rr2d |
resize2dx | Ref. | No | r2dx |
resize2dy | Ref. | No | r2dy |
resize3dx | Ref. | No | r3dx |
resize3dy | Ref. | No | r3dy |
resize3dz | Ref. | No | r3dz |
rotate | Ref. | Yes | (none) |
rotate_tileable | Ref. | No | (none) |
rows | Ref. | Yes | (none) |
scale_dcci2x | Ref. | No | (none) |
scale2x | Ref. | No | (none) |
scale3x | Ref. | No | (none) |
seamcarve | Ref. | No | (none) |
shift | Ref. | Yes | (none) |
shrink_x | Ref. | No | (none) |
shrink_xy | Ref. | No | (none) |
shrink_xyz | Ref. | No | (none) |
shrink_y | Ref. | No | (none) |
shrink_z | Ref. | No | (none) |
slices | Ref. | Yes | (none) |
sort | Ref. | No | (none) |
split | Ref. | Yes | s |
split_tiles | Ref. | No | (none) |
undistort | Ref. | No | (none) |
unroll | Ref. | Yes | y |
upscale_smart | Ref. | No | (none) |
warp | 1.6x | Yes | (none) |
warp_patch | Ref. | No | (none) |
warp_rbf | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
bandpass | 1.6x | No | (none) |
bilateral | Ref. | Yes | (none) |
blur | 1.6x | Yes | b |
blur_angular | 1.6x | No | (none) |
blur_bloom | Ref. | No | (none) |
blur_linear | 1.6x | No | (none) |
blur_radial | 1.6x | No | (none) |
blur_selective | 1.6x | No | (none) |
blur_x | 1.6x | No | (none) |
blur_xy | 1.6x | No | (none) |
blur_xyz | 1.6x | No | (none) |
blur_y | 1.6x | No | (none) |
blur_z | 1.6x | No | (none) |
boxfilter | Ref. | Yes | (none) |
bump2normal | Ref. | No | (none) |
compose_freq | Ref. | No | (none) |
convolve | 1.6x | Yes | (none) |
convolve_fft | Ref. | No | (none) |
correlate | Ref. | Yes | (none) |
cross_correlation | Ref. | No | (none) |
curvature | Ref. | No | (none) |
dct | 1.6x | No | (none) |
deblur | Ref. | No | (none) |
deblur_goldmeinel | Ref. | No | (none) |
deblur_richardsonlucy | Ref. | No | (none) |
deconvolve_fft | Ref. | No | (none) |
deinterlace | Ref. | No | (none) |
denoise | Ref. | Yes | (none) |
denoise_haar | Ref. | No | (none) |
denoise_patchpca | Ref. | No | (none) |
deriche | 1.6x | Yes | (none) |
diffusiontensors | 1.6x | No | (none) |
dilate | Ref. | Yes | (none) |
dilate_circ | Ref. | No | (none) |
dilate_oct | Ref. | No | (none) |
dilate_threshold | Ref. | No | (none) |
divergence | Ref. | No | (none) |
dog | Ref. | No | (none) |
edges | Ref. | No | (none) |
erode | Ref. | Yes | (none) |
erode_circ | Ref. | No | (none) |
erode_oct | Ref. | No | (none) |
erode_threshold | Ref. | No | (none) |
fft | 1.6x | Yes | (none) |
gradient | 1.6x | Yes | g |
gradient_norm | 1.6x | No | (none) |
gradient_orientation | 1.6x | No | (none) |
guided | Ref. | Yes | (none) |
haar | 1.6x | No | (none) |
heat_flow | Ref. | No | (none) |
hessian | Ref. | Yes | (none) |
idct | Ref. | No | (none) |
iee | Ref. | No | (none) |
ifft | 1.6x | Yes | (none) |
ihaar | 1.6x | No | (none) |
ilaplacian | Ref. | No | (none) |
inn | Ref. | No | (none) |
inpaint | Ref. | Yes | (none) |
inpaint_flow | Ref. | No | (none) |
inpaint_holes | Ref. | No | (none) |
inpaint_matchpatch | Ref. | No | (none) |
inpaint_morpho | Ref. | No | (none) |
inpaint_pde | Ref. | No | (none) |
kuwahara | Ref. | No | (none) |
laplacian | Ref. | No | (none) |
lic | Ref. | No | (none) |
map_tones | Ref. | No | (none) |
map_tones_fast | Ref. | No | (none) |
meancurvature_flow | Ref. | No | (none) |
median | Ref. | Yes | (none) |
nlmeans | Ref. | No | (none) |
nlmeans_core | Ref. | No | (none) |
normalize_local | Ref. | No | (none) |
normalized_cross_correlation | Ref. | No | (none) |
pde_flow | Ref. | No | (none) |
percentile | Ref. | No | (none) |
periodize_poisson | Ref. | No | (none) |
peronamalik_flow | Ref. | No | (none) |
phase_correlation | Ref. | No | (none) |
rbf | 2.9x | No | (none) |
red_eye | Ref. | No | (none) |
remove_hotpixels | Ref. | No | (none) |
remove_pixels | Ref. | No | (none) |
rolling_guidance | Ref. | No | (none) |
sharpen | Ref. | Yes | (none) |
smooth | 1.6x | Yes | (none) |
solidify | Ref. | No | (none) |
solve_poisson | Ref. | No | (none) |
split_details | Ref. | No | (none) |
split_freq | Ref. | No | (none) |
structuretensors | 1.6x | Yes | (none) |
syntexturize | Ref. | No | (none) |
syntexturize_matchpatch | Ref. | No | (none) |
tv_flow | Ref. | No | (none) |
unsharp | Ref. | No | (none) |
unsharp_octave | Ref. | No | (none) |
vanvliet | Ref. | Yes | (none) |
voronoi | Ref. | No | (none) |
watermark_fourier | Ref. | No | (none) |
watershed | Ref. | Yes | (none) |
Name | Availability | Built-in | Shortcut |
area | 1.6x | No | (none) |
area_fg | Ref. | No | (none) |
at_line | Ref. | No | (none) |
at_quadrangle | Ref. | No | (none) |
barycenter | Ref. | No | (none) |
delaunay | Ref. | No | (none) |
detect_skin | Ref. | No | (none) |
displacement | Ref. | Yes | (none) |
distance | 1.6x | Yes | (none) |
fftpolar | Ref. | No | (none) |
histogram | Ref. | Yes | (none) |
histogram_cumul | Ref. | No | (none) |
histogram_nd | Ref. | No | (none) |
histogram_pointwise | Ref. | No | (none) |
hough | Ref. | No | (none) |
ifftpolar | Ref. | No | (none) |
isophotes | Ref. | No | (none) |
laar | Ref. | No | (none) |
label | 1.6x | Yes | (none) |
label_fg | Ref. | No | (none) |
matchpatch | Ref. | Yes | (none) |
max_patch | Ref. | No | (none) |
min_patch | Ref. | No | (none) |
minimal_path | Ref. | No | (none) |
mse | Ref. | Yes | (none) |
patches | Ref. | No | (none) |
plot2value | Ref. | No | (none) |
pointcloud | Ref. | No | (none) |
psnr | Ref. | No | (none) |
segment_watershed | Ref. | No | (none) |
shape2bump | Ref. | No | (none) |
skeleton | Ref. | No | (none) |
slic | Ref. | No | (none) |
ssd_patch | Ref. | No | (none) |
thinning | Ref. | No | (none) |
tones | Ref. | No | (none) |
topographic_map | Ref. | No | (none) |
tsp | Ref. | No | (none) |
variance_patch | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
arrow | Ref. | No | (none) |
axes | Ref. | No | (none) |
ball | Ref. | No | (none) |
chessboard | Ref. | No | (none) |
cie1931 | Ref. | No | (none) |
circle | Ref. | No | (none) |
close_binary | Ref. | No | (none) |
ellipse | Ref. | Yes | (none) |
flood | Ref. | Yes | (none) |
gaussian | 1.6x | No | (none) |
graph | Ref. | Yes | (none) |
grid | Ref. | No | (none) |
image | Ref. | Yes | j |
line | Ref. | Yes | (none) |
linethick | Ref. | No | (none) |
mandelbrot | Ref. | Yes | (none) |
marble | Ref. | No | (none) |
maze | Ref. | No | (none) |
maze_mask | Ref. | No | (none) |
newton_fractal | Ref. | No | (none) |
object3d | Ref. | Yes | j3d |
pack_sprites | Ref. | No | (none) |
piechart | Ref. | No | (none) |
plasma | 1.6x | Yes | (none) |
point | Ref. | Yes | (none) |
polka_dots | Ref. | No | (none) |
polygon | Ref. | Yes | (none) |
quiver | Ref. | No | (none) |
rectangle | Ref. | No | (none) |
rorschach | Ref. | No | (none) |
sierpinski | Ref. | No | (none) |
spiralbw | Ref. | No | (none) |
spline | Ref. | No | (none) |
tetraedron_shade | Ref. | No | (none) |
text | Ref. | Yes | t |
text_outline | Ref. | No | to |
triangle_shade | Ref. | No | (none) |
truchet | Ref. | No | (none) |
turbulence | 1.6x | No | (none) |
yinyang | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
dijkstra | Ref. | Yes | (none) |
eigen | 1.6x | Yes | (none) |
invert | Ref. | Yes | (none) |
mproj | Ref. | Yes | (none) |
orthogonalize | Ref. | No | (none) |
solve | Ref. | Yes | (none) |
svd | Ref. | Yes | (none) |
transpose | Ref. | No | (none) |
trisolve | Ref. | Yes | (none) |
Name | Availability | Built-in | Shortcut |
add3d | Ref. | Yes | +3d |
animate3d | Ref. | No | (none) |
apply_camera3d | Ref. | No | (none) |
apply_matrix3d | Ref. | No | (none) |
array3d | Ref. | No | (none) |
arrow3d | Ref. | No | (none) |
axes3d | Ref. | No | (none) |
boundingbox3d | Ref. | No | (none) |
box3d | Ref. | No | (none) |
center3d | Ref. | No | c3d |
circle3d | Ref. | No | (none) |
circles3d | Ref. | No | (none) |
color3d | Ref. | Yes | col3d |
colorcube3d | Ref. | No | (none) |
cone3d | Ref. | No | (none) |
cubes3d | Ref. | No | (none) |
cup3d | Ref. | No | (none) |
cylinder3d | Ref. | No | (none) |
delaunay3d | Ref. | No | (none) |
distribution3d | Ref. | No | (none) |
div3d | Ref. | Yes | /3d |
double3d | Ref. | Yes | db3d |
elevation3d | Ref. | No | (none) |
empty3d | Ref. | No | (none) |
extrude3d | Ref. | No | (none) |
focale3d | Ref. | Yes | f3d |
gaussians3d | Ref. | No | (none) |
gmic3d | Ref. | No | (none) |
gyroid3d | Ref. | No | (none) |
histogram3d | Ref. | No | (none) |
image6cube3d | Ref. | No | (none) |
imageblocks3d | Ref. | No | (none) |
imagecube3d | Ref. | No | (none) |
imageplane3d | Ref. | No | (none) |
imagepyramid3d | Ref. | No | (none) |
imagerubik3d | Ref. | No | (none) |
imagesphere3d | Ref. | No | (none) |
isoline3d | Ref. | Yes | (none) |
isosurface3d | Ref. | Yes | (none) |
label_points3d | Ref. | No | (none) |
label3d | Ref. | No | (none) |
lathe3d | Ref. | No | (none) |
light3d | Ref. | Yes | l3d |
line3d | Ref. | No | (none) |
lissajous3d | Ref. | No | (none) |
mode3d | Ref. | Yes | m3d |
moded3d | Ref. | Yes | md3d |
mul3d | Ref. | Yes | *3d |
normalize3d | Ref. | No | n3d |
opacity3d | Ref. | Yes | o3d |
parametric3d | Ref. | No | (none) |
pca_patch3d | Ref. | No | (none) |
plane3d | Ref. | No | (none) |
point3d | Ref. | No | (none) |
pointcloud3d | Ref. | No | (none) |
pose3d | Ref. | No | (none) |
primitives3d | Ref. | No | p3d |
projections3d | Ref. | No | (none) |
pyramid3d | Ref. | No | (none) |
quadrangle3d | Ref. | No | (none) |
random3d | Ref. | No | (none) |
reverse3d | Ref. | Yes | rv3d |
rotate3d | Ref. | Yes | r3d |
rotation3d | Ref. | No | (none) |
sierpinski3d | Ref. | No | (none) |
size3d | Ref. | No | (none) |
skeleton3d | Ref. | No | (none) |
snapshot3d | Ref. | No | (none) |
specl3d | Ref. | Yes | sl3d |
specs3d | Ref. | Yes | ss3d |
sphere3d | Ref. | Yes | (none) |
spherical3d | Ref. | No | (none) |
spline3d | Ref. | No | (none) |
split3d | Ref. | Yes | s3d |
sprite3d | Ref. | No | (none) |
sprites3d | Ref. | No | (none) |
star3d | Ref. | No | (none) |
streamline3d | Ref. | Yes | (none) |
sub3d | Ref. | Yes | -3d |
superformula3d | Ref. | No | (none) |
tensors3d | Ref. | No | (none) |
text_pointcloud3d | Ref. | No | (none) |
text3d | Ref. | No | (none) |
texturize3d | Ref. | No | t3d |
torus3d | Ref. | No | (none) |
triangle3d | Ref. | No | (none) |
volume3d | Ref. | No | (none) |
weird3d | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
apply_parallel | Ref. | No | ap |
apply_parallel_channels | Ref. | No | apc |
apply_parallel_overlap | Ref. | No | apo |
apply_tiles | Ref. | No | at |
apply_timeout | Ref. | No | (none) |
break | Ref. | Yes | (none) |
check | 3.2x. | Yes | (none) |
check3d | Ref. | Yes | (none) |
continue | Ref. | Yes | (none) |
do | 3.2x. | Yes | (none) |
done | 2.9x | Yes | (none) |
elif | 2.9x | Yes | (none) |
else | 2.9x | Yes | (none) |
error | Ref. | No | (none) |
eval | Ref. | No | (none) |
exec | Ref. | Yes | x |
exec_out | Ref. | No | xo |
fi | 2.9x | Yes | (none) |
for | 2.9x. | Yes | (none) |
if | 2.9x | Yes | (none) |
local | 2.9x | Yes | l |
mutex | Ref. | Yes | (none) |
noarg | Ref. | Yes | (none) |
onfail | 2.9x | Yes | (none) |
parallel | Ref. | Yes | (none) |
progress | Ref. | Yes | (none) |
quit | Ref. | Yes | q |
repeat | 2.9x | Yes | (none) |
return | Ref. | Yes | (none) |
rprogress | Ref. | No | (none) |
run | Ref. | No | (none) |
skip | Ref. | Yes | (none) |
status | Ref. | Yes | u |
while | 2.9x. | Yes | (none) |
Name | Availability | Built-in | Shortcut |
array | Ref. | No | (none) |
array_fade | Ref. | No | (none) |
array_mirror | Ref. | No | (none) |
array_random | Ref. | No | (none) |
frame_blur | Ref. | No | (none) |
frame_cube | Ref. | No | (none) |
frame_fuzzy | Ref. | No | (none) |
frame_painting | Ref. | No | (none) |
frame_pattern | Ref. | No | (none) |
frame_round | Ref. | No | (none) |
frame_seamless | Ref. | No | (none) |
frame_x | Ref. | No | (none) |
frame_xy | Ref. | No | frame |
frame_xyz | Ref. | No | (none) |
frame_y | Ref. | No | (none) |
imagegrid | Ref. | No | (none) |
imagegrid_hexagonal | Ref. | No | (none) |
imagegrid_triangular | Ref. | No | (none) |
img2ascii | Ref. | No | (none) |
linearize_tiles | Ref. | No | (none) |
map_sprites | Ref. | No | (none) |
pack | Ref. | No | (none) |
puzzle | Ref. | No | (none) |
quadratize_tiles | Ref. | No | (none) |
rotate_tiles | Ref. | No | (none) |
shift_tiles | Ref. | No | (none) |
taquin | Ref. | No | (none) |
tunnel | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
boxfitting | Ref. | No | (none) |
brushify | Ref. | No | (none) |
cartoon | Ref. | No | (none) |
color_ellipses | Ref. | No | (none) |
cubism | Ref. | No | (none) |
draw_whirl | Ref. | No | (none) |
drawing | Ref. | No | (none) |
drop_shadow | Ref. | No | (none) |
ellipsionism | Ref. | No | (none) |
fire_edges | Ref. | No | (none) |
fractalize | Ref. | No | (none) |
glow | Ref. | No | (none) |
halftone | Ref. | No | (none) |
hardsketchbw | Ref. | No | (none) |
hearts | Ref. | No | (none) |
houghsketchbw | Ref. | No | (none) |
light_relief | Ref. | No | (none) |
lightrays | Ref. | No | (none) |
linify | Ref. | No | (none) |
mosaic | Ref. | No | (none) |
old_photo | Ref. | No | (none) |
pencilbw | Ref. | No | (none) |
pixelsort | Ref. | No | (none) |
polaroid | Ref. | No | (none) |
polygonize | Ref. | No | (none) |
poster_edges | Ref. | No | (none) |
poster_hope | Ref. | No | (none) |
rodilius | Ref. | No | (none) |
sketchbw | Ref. | No | (none) |
sponge | Ref. | No | (none) |
stained_glass | Ref. | No | (none) |
stars | Ref. | No | (none) |
stencil | Ref. | No | (none) |
stencilbw | Ref. | No | (none) |
stylize | Ref. | No | (none) |
tetris | Ref. | No | (none) |
warhol | Ref. | No | (none) |
weave | Ref. | No | (none) |
whirls | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
deform | Ref. | No | (none) |
equirectangular2nadirzenith | Ref. | No | (none) |
euclidean2polar | Ref. | No | (none) |
fisheye | Ref. | No | (none) |
flower | Ref. | No | (none) |
kaleidoscope | Ref. | No | (none) |
map_sphere | Ref. | No | (none) |
nadirzenith2equirectangular | Ref. | No | (none) |
polar2euclidean | Ref. | No | (none) |
raindrops | Ref. | No | (none) |
ripple | Ref. | No | (none) |
rotoidoscope | Ref. | No | (none) |
spherize | Ref. | No | (none) |
symmetrize | Ref. | No | (none) |
transform_polar | Ref. | No | (none) |
twirl | Ref. | No | (none) |
warp_perspective | Ref. | No | (none) |
water | Ref. | No | (none) |
wave | Ref. | No | (none) |
wind | Ref. | No | (none) |
zoom | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
cracks | Ref. | No | (none) |
light_patch | Ref. | No | (none) |
noise_hurl | Ref. | No | (none) |
pixelize | Ref. | No | (none) |
scanlines | Ref. | No | (none) |
shade_stripes | Ref. | No | (none) |
shadow_patch | Ref. | No | (none) |
spread | Ref. | No | (none) |
stripes_y | Ref. | No | (none) |
texturize_canvas | Ref. | No | (none) |
texturize_paper | Ref. | No | (none) |
vignette | Ref. | No | (none) |
watermark_visible | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
blend | Ref. | No | (none) |
blend_edges | Ref. | No | (none) |
blend_fade | Ref. | No | (none) |
blend_median | Ref. | No | (none) |
blend_seamless | Ref. | No | (none) |
fade_diamond | Ref. | No | (none) |
fade_linear | Ref. | No | (none) |
fade_radial | Ref. | No | (none) |
fade_x | Ref. | No | (none) |
fade_y | Ref. | No | (none) |
fade_z | Ref. | No | (none) |
sub_alpha | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
animate | Ref. | No | (none) |
apply_camera | Ref. | No | (none) |
apply_files | Ref. | No | (none) |
apply_video | Ref. | No | (none) |
average_files | Ref. | No | (none) |
average_video | Ref. | No | (none) |
fade_files | Ref. | No | (none) |
fade_video | Ref. | No | (none) |
files2video | Ref. | No | (none) |
median_files | Ref. | No | (none) |
median_video | Ref. | No | (none) |
morph | Ref. | No | (none) |
morph_files | Ref. | No | (none) |
morph_rbf | Ref. | No | (none) |
morph_video | Ref. | No | (none) |
register_nonrigid | Ref. | No | (none) |
register_rigid | Ref. | No | (none) |
transition | Ref. | No | (none) |
transition3d | Ref. | No | (none) |
video2files | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
nn_backpropagate | Ref. | No | (none) |
nn_backpropagate_batch | Ref. | No | (none) |
nn_input | Ref. | No | (none) |
nn_new_fullyconnected | Ref. | No | (none) |
nn_new_input | Ref. | No | (none) |
nn_new_output | Ref. | No | (none) |
nn_output | Ref. | No | (none) |
nn_propagate | Ref. | No | (none) |
nn_propagate_batch | Ref. | No | (none) |
nn_serialize | Ref. | No | (none) |
nn_unserialize | Ref. | No | (none) |
nn_update | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
alert | Ref. | No | (none) |
arg | Ref. | No | (none) |
arg0 | Ref. | No | (none) |
arg2var | Ref. | No | (none) |
autocrop_coords | Ref. | No | (none) |
average_colors | Ref. | No | (none) |
base642img | Ref. | No | (none) |
base642uchar | Ref. | No | (none) |
basename | Ref. | No | (none) |
bin | Ref. | No | (none) |
bin2dec | Ref. | No | (none) |
covariance_colors | Ref. | No | (none) |
dec | Ref. | No | (none) |
dec2bin | Ref. | No | (none) |
dec2hex | Ref. | No | (none) |
dec2oct | Ref. | No | (none) |
dec2str | Ref. | No | (none) |
fact | Ref. | No | (none) |
fibonacci | Ref. | No | (none) |
file_mv | Ref. | No | (none) |
file_rand | Ref. | No | (none) |
filename | Ref. | No | (none) |
files | Ref. | Yes | (none) |
fitratio_wh | Ref. | No | (none) |
fitscreen | Ref. | No | (none) |
fontchart | Ref. | No | (none) |
fps | Ref. | No | (none) |
gcd | Ref. | No | (none) |
hex | Ref. | No | (none) |
hex2dec | Ref. | No | (none) |
hex2img | Ref. | No | (none) |
hex2img8 | Ref. | No | (none) |
hex2str | Ref. | No | (none) |
img2base64 | Ref. | No | (none) |
img2hex | Ref. | No | (none) |
img2str | Ref. | No | (none) |
img2text | Ref. | No | (none) |
img82hex | Ref. | No | (none) |
is_3d | Ref. | No | (none) |
is_change | Ref. | No | (none) |
is_ext | Ref. | No | (none) |
is_half | Ref. | No | (none) |
is_image_arg | Ref. | No | (none) |
is_macos | Ref. | No | (none) |
is_pattern | Ref. | No | (none) |
is_percent | Ref. | No | (none) |
is_variable_name | Ref. | No | (none) |
is_videofilename | Ref. | No | (none) |
is_windows | Ref. | No | (none) |
mad | Ref. | No | (none) |
math_lib | Ref. | No | (none) |
max_d | Ref. | No | (none) |
max_h | Ref. | No | (none) |
max_s | Ref. | No | (none) |
max_w | Ref. | No | (none) |
max_wh | Ref. | No | (none) |
max_whd | Ref. | No | (none) |
max_whds | Ref. | No | (none) |
median_color | Ref. | No | (none) |
min_d | Ref. | No | (none) |
min_h | Ref. | No | (none) |
min_s | Ref. | No | (none) |
min_w | Ref. | No | (none) |
min_wh | Ref. | No | (none) |
min_whd | Ref. | No | (none) |
min_whds | Ref. | No | (none) |
named | Ref. | Yes | nmd |
normalize_filename | Ref. | No | (none) |
oct | Ref. | No | (none) |
oct2dec | Ref. | No | (none) |
padint | Ref. | No | (none) |
path_cache | Ref. | No | (none) |
path_current | Ref. | No | (none) |
path_gimp | Ref. | No | (none) |
path_tmp | Ref. | No | (none) |
remove_copymark | Ref. | No | (none) |
reset | Ref. | No | (none) |
rgb | Ref. | No | (none) |
rgba | Ref. | No | (none) |
shell_cols | Ref. | No | (none) |
size_value | Ref. | No | (none) |
std_noise | Ref. | No | (none) |
str | Ref. | No | (none) |
str2hex | Ref. | No | (none) |
strcapitalize | Ref. | No | (none) |
strcasevar | Ref. | No | (none) |
strcontains | Ref. | No | (none) |
strlen | Ref. | No | (none) |
strlowercase | Ref. | No | (none) |
strreplace | Ref. | No | (none) |
struppercase | Ref. | No | (none) |
strvar | Ref. | No | (none) |
strver | Ref. | No | (none) |
tic | Ref. | No | (none) |
to_clutname | Ref. | No | (none) |
toc | Ref. | No | (none) |
uchar2base64 | Ref. | No | (none) |
Name | Availability | Built-in | Shortcut |
demos | Ref. | No | (none) |
tixy | Ref. | No | (none) |
x_2048 | Ref. | No | (none) |
x_blobs | Ref. | No | (none) |
x_bouncing | Ref. | No | (none) |
x_color_curves | Ref. | No | (none) |
x_colorize | Ref. | No | (none) |
x_connect4 | Ref. | No | (none) |
x_crop | Ref. | No | xz |
x_cut | Ref. | No | (none) |
x_fire | Ref. | No | (none) |
x_fireworks | Ref. | No | (none) |
x_fisheye | Ref. | No | (none) |
x_fourier | Ref. | No | (none) |
x_grab_color | Ref. | No | (none) |
x_hanoi | Ref. | No | (none) |
x_histogram | Ref. | No | (none) |
x_hough | Ref. | No | (none) |
x_jawbreaker | Ref. | No | (none) |
x_landscape | Ref. | No | (none) |
x_life | Ref. | No | (none) |
x_light | Ref. | No | (none) |
x_mandelbrot | Ref. | No | (none) |
x_mask_color | Ref. | No | (none) |
x_metaballs3d | Ref. | No | (none) |
x_minesweeper | Ref. | No | (none) |
x_minimal_path | Ref. | No | (none) |
x_morph | Ref. | No | (none) |
x_pacman | Ref. | No | (none) |
x_paint | Ref. | No | (none) |
x_plasma | Ref. | No | (none) |
x_quantize_rgb | Ref. | No | (none) |
x_reflection3d | Ref. | No | (none) |
x_rubber3d | Ref. | No | (none) |
x_segment | Ref. | No | (none) |
x_select_color | Ref. | No | (none) |
x_select_function1d | Ref. | No | (none) |
x_select_palette | Ref. | No | (none) |
x_shadebobs | Ref. | No | (none) |
x_spline | Ref. | No | (none) |
x_starfield3d | Ref. | No | (none) |
x_tetris | Ref. | No | (none) |
x_threshold | Ref. | No | (none) |
x_tictactoe | Ref. | No | (none) |
x_warp | Ref. | No | (none) |
x_waves | Ref. | No | (none) |
x_whirl | Ref. | No | (none) |
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.