| Table of Contents ▸ List of Commands | ◀ Adding Custom Commands | Funny Oneliners ▶ |
List of Commands
All available G'MIC commands are listed below, by categories. An argument specified between [] or starting by _ is optional except when standing for an existing image [image], where image can be either an index number or an image name. In this case, the [] characters are mandatory when writing the item. Note that all images that serve as illustrations in this reference documentation are normalized in range [0,255] before being displayed. You may need to do this explicitly (command normalize 0,255) if you want to save and view images with the same aspect than those illustrated in the example codes.The examples accompanying this List of Commands illustrate the use of the G'MIC language and are written as they would appear in a custom command. While some examples may work if entered directly at a shell prompt, there is no guarantee. No attempt has been made to escape special characters in these examples, which many shells reserve.
Categories:
- Global Options
- Input / Output
- List Manipulation
- Mathematical Operators
- Values Manipulation
- Colors
- Geometry Manipulation
- Filtering
- Features Extraction
- Image Drawing
- Matrix Computation
- 3D Meshes
- Flow Control
- Neural Networks
- Arrays, Tiles and Frames
- Artistic
- Warpings
- Degradations
- Blending and Fading
- Image Sequences and Videos
- Convenience Functions
- Other Interactive Commands
- Command Shortcuts
Global Options:
| debug | help | version |
Input / Output:
List Manipulation:
| keep | keep_named | move | name | remove | remove_duplicates | remove_empty |
| remove_named | reverse | sort_list | ||||
Mathematical Operators:
Values Manipulation:
Colors:
Geometry Manipulation:
Filtering:
Features Extraction:
Image Drawing:
Matrix Computation:
| diagonal | dijkstra | eigen | eye | fitsamples | invert | meigen |
| mproj | orthogonalize | poweriteration | solve | svd | transpose | trisolve |
3D Meshes:
Flow Control:
Neural Networks:
Arrays, Tiles and Frames:
Artistic:
Warpings:
Degradations:
| cracks | light_patch | pixelize | scanlines | shade_stripes | shadow_patch | shuffle |
| spread | stripes_y | texturize_canvas | texturize_paper | vignette | watermark_visible |
Blending and Fading:
| blend | nblend | blend_edges | blend_fade | blend_median | blend_seamless | fade_diamond |
| fade_linear | fade_radial | fade_x | fade_y | fade_z | sub_alpha |


Home
Download
News
Mastodon
Bluesky
X
Summary - 17 Years
Summary - 16 Years
Summary - 15 Years
Summary - 13 Years
Summary - 11 Years
Summary - 10 Years
Resources
Technical Reference
Scripting Tutorial
Video Tutorials
Wiki Pages
Image Gallery
Color Presets
Using libgmic
G'MIC Online
Community
Discussion Forum (Pixls.us)
GimpChat
IRC
Report Issue