# IBob (Interpolating Bob)

## Přehled

autor: Interpolating Bob by Kevin Atkinson
verze: v0.10 (C plugin, načítá se pomocí LoadCPlugin)
dowload: http://kevin.atkinson.dhs.org/avisynth.html, http://www.avisynth.org/warpenterprises/
kategorie: Odstranění prokládání & pulldown
požadavky: YV12 & YUY2 Barevné prostředí

Tento jednoduchý filtr pracuje stejně jako vestavěný filtr Avisynthu Bob kromě toho, že používá lineární interpolaci místo bikubického zvětšení.
Jeho použití je jednoduché:

    IBob()

Výhody filtru IBob před vestavěným filtrem Bob jsou:

1) Řádky dominantního pole jsou nedotčeny. Obzvlášť toto

    AssumeTFF()
    orig = last
    IBob()
    AssumeTFF().SeparateFields().SelectEvery(4, 0, 3).Weave()
    Compare(last, orig)

oznámí 0 rozdíl mezi původním bobem zpracovaným, a bobem nezpracovaným videem (když je video formát yuy2, u yv12 bude barevnost (chroma) mírně odlišná). U vestavěného filtru bob tomu tak není.

2) Trochu rychlejší než vestavěný bob.

Může být ještě rychlejší díky 1) dynamickému kompilování klíčových částí ke snížení tlaku registru a využití výhody "base + index + displacement" adresního režimu, a za 2) použitím vektorových rozšíření.

`$English Date: 2004/08/13 21:57:25 $`

`Český překlad:16.2.2009`