ShowAlpha, ShowRed, ShowGreen, ShowBlueΒΆ
ShowAlpha
(clip, string pixel_type)
ShowBlue
(clip, string pixel_type)
ShowGreen
(clip, string pixel_type)
ShowRed
(clip, string pixel_type)
ShowAlpha
shows the alpha channel of a RGB32 clip, available in v2.53.
ShowBlue
/ ShowGreen
/ ShowRed
shows the selected channel of a
RGB clip, available in v2.56.
In v2.54 ShowAlpha
now returns RGB, YUY2, or YV12 via the pixel_type
argument. The latter two can be used to layer an RGB clip with alpha
transparency data onto a YUV clip using the 3-argument form of Overlay
,
because when setting pixel_type to YUY2 or YV12 the luma range is [0,255].
In v2.56 ShowAlpha/Red/Green/Blue
now returns RGB24, RGB32, YUY2, or
YV12 via the pixel_type argument. For RGB32 output the selected channel is
copied to all R, G and B channels, but not the Alpha channel which is left
untouched. For YUV output the selected channel is copied to the Luma channel,
the chroma channels are set to grey (0x80).
Examples:
# shows alpha channels of clip
AviSource("clip.avi")
ShowAlpha()
# swaps red and blue channels:
AviSource("clip.avi")
MergeRGB(ShowBlue("YV12"), Last, ShowRed("YV12"))
Changelog |
|
---|---|
v2.56 |
added ShowBlue, ShowGreen and ShowRed |
$Date: 2005/07/08 22:53:16 $