ShowAlpha
(clip, string pixel_type)
ShowBlue
(clip, string pixel_type)
ShowGreen
(clip, string pixel_type)
ShowRed
(clip, string pixel_type)
ShowAlpha
ukáže alfa kanál v RGB32 klipu, je dostupný od v2.53. ShowBlue
/ ShowGreen
/ ShowRed
ukáže vybraný kanál RGB klipu, je dostupný od v2.56.
Ve v2.54 ShowAlpha
vrací hodnoty formátů RGB,
YUY2, nebo YV12 podle argumentu
pixel_type. Poslední dva je možné použít
pro položení alfa údajů o průhlednosti RGB klipu na YUV klip použitím 3-argumentové formy funkce Overlay
, protože při
nastavení pixel_type do YUY2 nebo YV12 je rozsah jasové složky [0,255].
Ve v2.56 ShowAlpha/Red/Green/Blue
vrací RGB24, RGB32, YUY2, nebo YV12 podle argumentu pixel_type. Pro RGB32 výstup je vybraný kanál kopírován do všech R, G
a B kanálů, ale ne tak Alfa kanál, který je ponechán netknutý. Pro YUV výstup je vybraný
kanál kopírován do Jasového kanálu, barevné kanály jsou nastaveny na šedou (0x80).
Příklady:
# ukáže alfa kanály klipu AviSource("clip.avi") ShowAlpha()
# prohodí červený a modrý kanál: AviSource("clip.avi") MergeRGB(ShowBlue("YV12"), Last, ShowRed("YV12"))
Seznam změn:
v2.56 | přidáno ShowBlue, ShowGreen a ShowRed |
$English Date: 2005/07/08 22:53:16 $
Český překlad:17.7.2008