adjust_curves
Adjust tonal curves on a GIMP layer using presets or custom control points, with channel-specific edits for value, red, green, blue, or alpha to correct contrast.
Instructions
Adjust tonal curves for a layer.
Parameters:
preset: Built-in curve shape — "s_curve" (default), "lighten", "darken", "contrast"
points: Custom control points as [[input, output], ...] override (overrides preset)
channel: "value" (all), "red", "green", "blue", "alpha"
image_index: Target image index (default 0)
layer_name: Layer to adjust; defaults to active layer
Returns status dict.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| points | No | ||
| preset | No | s_curve | |
| channel | No | value | |
| layer_name | No | ||
| image_index | No |