GEGL

All GEGL operations

This part of the GEGL documentation contains a snapshot of reference rendering images and meta-data, useful for programming with GEGL as well as used by GIMP for automatically constructing property panels user interfaces. The tags in on the right lead to galleries of ops belonging to each category.

categories:

Add
Alien Map
Scale3X Antialiasing
Apply Lens
average
Bayer Matrix
Bilateral Filter
Bilateral Box Filter
blend-reflect
Box Blur
Brightness Contrast
Buffer Sink
Buffer Source
Bump Map
Color to Grayscale
Cache
Cartoon
Cast Format
Cell Noise
Channel Mixer
Checkerboard
Clone
Color
Color Enhance
Exchange color
Color Rotate
Color Temperature
Color to Alpha
Color warp
Extract Component
Contrast Curve
Convert Format
Convolution Matrix
Copy Buffer
Crop
Cubism
Deinterlace
Demosaic With Bimedian Interpolation
Demosaic Without Interpolation
Difference of Gaussians
Diffraction Patterns
Displace
Display
Distance Transform
Dither
Ditto
Divide
Dropshadow
Edge Detection
Laplacian Edge Detection
Neon Edge Detection
Sobel Edge Detection
Emboss
Engrave
Combine Exposures
Exposure
gegl:exr-load
gegl:exr-save
Fattal et al. 2002 Tone Mapping
FFmpeg Frame Loader
FFmpeg Frame Saver
Fill Path
Fractal Explorer
Fractal Trace
Gamma
Gaussian Blur
Selective Gaussian Blur
1D Gaussian-blur
GEGL graph
gegl:gegl-buffer-load
gegl:gegl-buffer-save
gluas
Gradient Map
Make Grey
Grid
High Pass Filter
gegl:hstack
Hue-Chroma
Illusion
gegl:image-compare
Image Gradient
Integral Image
gegl:introspect
Invert in Perceptual space
Invert
JPEG File Loader
JPEG File Saver
gegl:json:dropshadow2
gegl:json:grey2
gegl:kuwahara
Layer
LCMS From Profile
Lens Distortion
Lens Flare
Levels
Line Profile
Linear Gradient
Linear Sinusoid
Load Image
gegl:magick-load
Mantiuk 2006 Tone Mapping
Map Absolute
Map Relative
Matting Global
Matting Levin
Maze
Temporal blur
Median Blur
Kaleidoscopic Mirroring
Mix
Mono Mixer
Mosaic
Circular Motion Blur
Linear Motion Blur
Zooming Motion Blur
Multiply
negation
Newsprint
Add CIE Lch Noise
Add HSV Noise
Randomly Shuffle Pixels
Noise Pick
Noise Reduction
Add RGB Noise
Noise Slur
Solid Noise
Noise Spread
No Operation
gegl:npd
NumPy File Saver
Oilify
Opacity
Open GEGL Buffer
Panorama Projection
Render Path
Perlin Noise
Photocopy
GdkPixbuf Source
Pixelize
Plasma
PNG File Loader
PNG File Saver
Polar Coordinates
Posterize
PPM File Loader
PPM File Saver
Radial Gradient
libraw File Loader
gegl:rawbayer-load
Rectangle
Red Eye Removal
Reflect
Reinhard 2005 Tone Mapping
Remap
Clip RGB
RGBE File Loader
RGBE File Saver
Ripple
Rotate
Rotate on center
Saturation
Save
Store in GdkPixbuf
Scale ratio
Scale size
Scale size keep aspect
SDL Display
gegl:seamless-clone
gegl:seamless-clone-compose
K-means Segmentation
Sepia
Shadows-Highlights
gegl:shadows-highlights-correction
Shear
Shift
Simplex Noise
Sinus
Simple Linear Iterative Clustering
Symmetric Nearest Neighbour
soft-burn
soft-dodge
Soft-light
Softglow
Spherize
Spiral
Spatio Temporal Retinex-like Envelope with Stochastic Sampling
Stretch Contrast
Stretch Contrast HSV
Subtract
subtractive
Supernova
SVG Hue Rotate
SVG File Loader
SVG Luminance to Alpha
SVG Matrix
SVG Saturate
Render Text
Texturize Canvas
Threshold
TIFF File Loader
TIFF File Saver
Tile
Tile Glass
Paper Tile
Make Seamlessly tileable
Transform
Translate
Unpremultiply alpha
Unsharp Mask
Video4Linux Frame Source
Video4Linux2 Frame Source
Value Invert
Value Propagate
Vector Stroke
Video Degradation
Vignette
Warp
Waterpixels
Watershed Transform
Wavelet Blur
1D Wavelet-blur
Waves
WebP File Loader
WebP File Saver
Weighted Blend
Whirl Pinch
Wind
Write Buffer
Clear
Color-burn
Color-dodge
svg:darken
svg:difference
Dst
Dst-atop
Dst-in
Dst-out
Dst-over
svg:exclusion
Hard-light
svg:lighten
Overlay
Plus
svg:screen
Src
Src-atop
Src-in
Src-out
Normal compositing
Xor