Alien Map

Heavily distort images colors by applying trigonometric functions to map color values.
Color model
What color model used for the transformation
name: color-model type: enum
Component 1 frequency
name: cpn-1-frequency type: double default: 1.00 minimum: 0.00 maximum: 20.00 ui-minimum: 0.00 ui-maximum: 20.00 ui-gamma: 1.00 ui-step-small: 0.01 ui-step-big: 1.00 ui-digits: 3 label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] hsl-label:Hue frequency sensitive:! cpn-1-keep rgb-label:Red frequency
Component 2 frequency
name: cpn-2-frequency type: double default: 1.00 minimum: 0.00 maximum: 20.00 ui-minimum: 0.00 ui-maximum: 20.00 ui-gamma: 1.00 ui-step-small: 0.01 ui-step-big: 1.00 ui-digits: 3 label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] hsl-label:Saturation frequency sensitive:! cpn-2-keep rgb-label:Green frequency
Component 3 frequency
name: cpn-3-frequency type: double default: 1.00 minimum: 0.00 maximum: 20.00 ui-minimum: 0.00 ui-maximum: 20.00 ui-gamma: 1.00 ui-step-small: 0.01 ui-step-big: 1.00 ui-digits: 3 label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] hsl-label:Lightness frequency sensitive:! cpn-3-keep rgb-label:Blue frequency
Component 1 phase shift
name: cpn-1-phaseshift type: double default: 0.00 minimum: 0.00 maximum: 360.00 ui-minimum: 0.00 ui-maximum: 360.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 15.00 ui-digits: 2 label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] unit:degree hsl-label:Hue phase shift sensitive:! cpn-1-keep rgb-label:Red phase shift
Component 2 phase shift
name: cpn-2-phaseshift type: double default: 0.00 minimum: 0.00 maximum: 360.00 ui-minimum: 0.00 ui-maximum: 360.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 15.00 ui-digits: 2 label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] unit:degree hsl-label:Saturation phase shift sensitive:! cpn-2-keep rgb-label:Green phase shift
Component 3 phase shift
name: cpn-3-phaseshift type: double default: 0.00 minimum: 0.00 maximum: 360.00 ui-minimum: 0.00 ui-maximum: 360.00 ui-gamma: 1.00 ui-step-small: 1.00 ui-step-big: 15.00 ui-digits: 2 label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] unit:degree hsl-label:Lightness phase shift sensitive:! cpn-3-keep rgb-label:Blue phase shift
Keep component 1
name: cpn-1-keep type: boolean default: False label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] hsl-label:Keep hue component rgb-label:Keep red component
Keep component 2
name: cpn-2-keep type: boolean default: False label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] hsl-label:Keep saturation component rgb-label:Keep green component
Keep component 3
name: cpn-3-keep type: boolean default: False label:[color-model {rgb} : rgb-label, color-model {hsl} : hsl-label] hsl-label:Keep lightness component rgb-label:Keep blue component
name: gegl:alien-map
pads: input output
parent-class: GeglOperationPointFilter
categories: artistic
OpenCL
source: operations/common/alien-map.c
GEGL This page is part of the online GEGL Documentation, GEGL is a data flow based image processing library/framework, made to fuel GIMPs high-bit depth non-destructive editing future.