Reorder
Function
The Reorder operator lets you shuffle channels. The argument to
this command specifies the new order. A channel can be copied to several
different channels. The letter "l" refers to the luminance pseudo-channel
which can be substituted in place of the rgba. If an expression is on
a channel that doesn't exist, Shake creates it. You can use the z channel
as well, for example,
shake -reorder zzzz
would place the z channel into the rgba channels for viewing.
To copy a channel from another image, use Copy.
Parameters
|
Type
|
Defaults
|
Function
|
channels |
string
|
"rgba"
|
This represent the new channel assignment.
You can use rgbalz or n |
Synopsis
image Reorder( image, const char * channels );
Script
image = Reorder( image, "channels");
Command Line
shake -reorder channels
Examples:
To copy the luminance into the matte channel:
-reorder rgbl
To copy the red channel to all 3 channels, leaving the alpha:
-reorder rrra
To remove the alpha channel:
-reorder rgbn
See Also
Copy,
ColorX
|