Invert¶
Inverts one or several color channels of a clip.
Syntax and Parameters¶
Invert (clip, string "channels")
- clip
Source clip; all color formats supported.
- channels
- Defines which channels should be inverted by their initial letters, e.g. "R" (=red).Any letters that don't correspond to a channel in the current colorspace are ignored.Valid channel letters are:
R, G, B, A for RGB(A) clips.
Y, U, V, A for YUV(A) clips.
Letters are not case sensitive and may be given in any order.By default, all channels of the current colorspace are inverted.Default: "RGBA" if input clip is RGB, "YUVA" if input clip is YUV.
Examples¶
Invert the blue and green channels:
AviSource("clip.avi")
ConvertToRGB32()
Invert(channels="BG") # can also be written as channels="g, b"
Examples were Invert has no effect:
AviSource("clip.avi")
ConvertToRGB24()
Invert(channels="A") # no effect (no current A channel)
Invert(channels="VUY") # no effect (no current Y, U or V channels)
Changelog¶
Version |
Changes |
---|---|
AviSynth+ r2487 |
Added support for YUV(A)/PlanarRGB(A) 8,10-16,32 bit, RGB48/64 color formats, with SSE2. |
AviSynth 2.6.0 |
Added support for YV24, YV16, YV411, Y8 color formats. |
Avisynth 2.5.5 |
Added support for RGB24, YUY2 and YV12 color formats. |
AviSynth 2.5.3 |
Initial Release. |
$Date: 2022/03/20 16:58:20 $