VideoScope

Přehled

autor: VideoScope by Randy French
verze: v1.2
dowload: http://www.avisynth.org/warpenterprises/
kategorie: Různé pluginy
požadavky: YUY2 Barevné prostředí

Syntaxe

VideoScope (clip, string DrawMode, bool TickMarks, string HistoTypeSide, string HistoTypeBottom, string FrameType)

DrawMode: může být "side", "bottom", nebo "both"

TickMarks: true nebor false

HistoTypeSide / HistoTypeBottom : "Y", "U", "V", "UV", nebo "YUV"

FrameType: "blank", "colormap", "Y", "U", "V", "UV"
(viděno pouze, když je drawmode "both")

VideoScope pracuje pouze s YUY2 videem. Pro použití v RGB přidejte před něj příkaz 'ConvertToYUY2'.

Co to dělá

Můžete na VideoScope nahlížet jako na 'super' histograph. Namísto kreslení histografu pro celý snímek, kreslí jeden pro každý řádek (stranový), nebo každý sloupec (spodní).

Jako příklad řekněme, že jste použili příkaz:

VideoScope("bottom", true, "Y", "Y", "Y")

Pod obrazem uvidíte graf. Vertikální pozice v grafu ukazuje Y-hodnoty (světlost) pixelů v obrazu. Světlost pixelů v grafu ukazuje kolik pixelů mělo takovou Y-hodnotu. Pokud má takovou hodnotu pouze jeden pixel, pak bude matný (ale stále viditelný). Pokud má takovou hodnotu hodně pixelů bude jasně bílý. Graf je 256 pixelů vysoký protože je 256 možných Y-hodnot.

Můžete použít tickmarks, aby jste dostali hezky přesné čtení Y-hodnot.
Modré ticks (značky) jsou 0-63 a 128-191.
Hnědé ticks jsou 64-127 a 192-255.
Široce umístěné vertikální ticks jsou vzdálené o 16.
Blíže umístěné ticks jsou vzdálené o 8.
Trojité ticks jsou vzdálené o 4.

VideoScope("both", false, "Y", "Y", "Y")

Ve spodním pravém rohu je histogram plného snímku. Je to podobné histogramu ve VirtualDubu. Nicméně využívá lineární násobení zatímco VirtualDub jak se zdá používá logaritmické násobení.

VideoScope("both", true, "U", "V, "UV")

Stranový (purpurový) graf ukazuje U-hodnotu.
Spodní (zelený) graf ukazuje V-hodnotu.
Zajímavé zobrazení plného snímku je UV mapa. Barva pozadí je stejná jako 'colormap' , zobrazuje plný UV rozsah.
Y se drží konstantně na 128.
V je vertikální (0-255 od spodu nahoru).
U je horizontální (0-255 zleva doprava).
Nitkový kříž představuje neutrální (šedou) 128,128 hodnotu.
UV hodnoty všech pixelů jsou mapovány do grafu. Pokud právě jeden pixel má zvláštní UV hodnotu, bude zobrazen jako černá tečka. Pokud má hodně pixelů takovou hodnotu stane se světlejší.

Historie

v1.2: kompilováno pro AviSynth v2.5 a odstraněny funkce ShowDelta a StackVert (Wilbert Dijkhof).

v1.1: původní verze (by Randy French)

$English Date: 2004/08/17 20:31:19 $

Český překlad:24.2.2009