1997
Peter Kirchgessner, Clarence Risher
Decompose an image into separate colorspace components
This function creates new gray images with different channel information in each of them. Pixels in the foreground color will appear black in all output images. This can be used for things like crop marks that have to show up on all channels.
unknown
Type | Name | Description |
---|---|---|
PF_INT | run-mode | The run mode { RUN-INTERACTIVE (0), RUN-NONINTERACTIVE (1) } |
PF_IMAGE | image | Input image (unused) |
PF_DRAWABLE | drawable | Input drawable |
PF_VALUE | decompose-type | What to decompose: "RGB", "RGBA", "Red", "Green", "Blue", "Alpha", "HSV", "Hue", "Saturation", "Value", "HSL", "Hue (HSL)", "Saturation (HSL)", "Lightness", "CMY", "Cyan", "Magenta", "Yellow", "CMYK", "Cyan_K", "Magenta_K", "Yellow_K", "LAB", "YCbCr_ITU_R470", "YCbCr_ITU_R470_256", "YCbCr_ITU_R709", "YCbCr_ITU_R709_256" |
PF_INT | layers-mode | Create channels as layers in a single image |
Type | Name | Description |
---|---|---|
PF_IMAGE | new-image | Output gray image |
PF_IMAGE | new-image | Output gray image (N/A for single channel extract) |
PF_IMAGE | new-image | Output gray image (N/A for single channel extract) |
PF_IMAGE | new-image | Output gray image (N/A for single channel extract) |