aWarpSharp
(float "depth", int "blurlevel", float "thresh", int "cm")
depth & blurlevel :
Nastavení vám mohou být dobře známá z filtru VDubu - WarpSharp. Jsou to jen nastavení potřebná pro dosažení nějakých efektů.
Blurlevel spotřebovává dost výkonu CPU, ale dává velký impuls deformačnímu zostření (warpsharpening).
Výchozí : 16.0 & 2
thresh :
Desetinná (float) hodnota. 1.00 znamená 100% (max). Je to nastavení bump mapping sytosti.
Výchozí hodnota je doporučena pro maximum kvality. Pokud upravíte toto nastavení,
mějte na paměti, že by to zvýšilo inegalitu deformace (warping) mezi hranami.
Výchozí : 0.5 (50%)
cm : (chroma mode)
cm = 0 vypne filtrování barevnosti.
cm = 1 zapne deformaci (warping) barevnosti pomocí jasového bump map (doporučeno).
cm = 2 zapne nezávislou deformaci (warping) barevnosti & bump map.
Výchozí : 2
Pokročilá nastavení nejsou zdokumentována. Ostatně nejsou potřeba (nepoužívám je, a myslím, že je lepší, když je nikdo nebude používat ^^)
aWarpSharp
implementuje vysoce kvalitní původní deformační zostřování (warpsharping). "Původní"
znamená algoritmus použitý některými filtry v několika místech jiných warpsharping filtrů. Kód je plně iSSE optimalizován s vysokou přesností. Podívejte se sami ^^.
Měli by jste potřebovat 550 Mhz CPU zátěže na obraz 640x480 při 25 fps. Toto je nejhorší případ.
Dosáhl jsem kolem 40 fps u plného rozlišení PAL MPEG-2 dekódování, odstranění prokládání & deformačního zostření použitím
MPEG2Dec("dvd.d2v").aDeInt().aWarpSharp() s 1.4 Ghz CPU.
aWarpSharp
je velmi optmalizovaný pro mé CPU (Athlon XP), ale všechny moderní CPU by pracovaly s tímto filtrem při maximální rychlosti umožněné vaším hardwarem ^_^.
Doufám, že se budete bavit s mým posledním filtrem. Je jedním z nejlepších kódů jaké jsem napsal a bylo to velmi zábavné.
Pro všechny fanoušky animovaných filmů - uživatelů Avisynthu kteří mají rádi mé kódy z posledních měsíců.
$English Date: 2004/08/13 21:57:25 $
Český překlad:23.2.2009