LoadPlugin("asharp.dll") # už není nutné, Avisynth 2.5 podporuje autonačítání
Provedení jednoduchého unsharp maskování se sílou 2x :
Asharp(2,0)
Pro vyzkoušení nějakého adaptivního zostřování :
Asharp(2, 4)
Návrh pro dekódování animovaných divx :
Asharp(2. 5, 4.5, 0.25, hqbf=true)
asharp
(float "T", float "D", float "B", bool "hqbf")
T : prahová hodnota pro unsharp maskování (maskování neostrosti). 0 nedělá nic. (hodnota sevřená do [nic=0..32])
T = 1 je jako 32 u filtrů ffdsow/Vdub - Unsharp mask , zvedne kontrast 1x. Výchozí je T = 2.
D : síla adaptivního zostřování. (hodnota sevřená do [vypnuto=0..16])
nastavte na 0 aby jste ho vypnuli.
Pokud je D > 0, adaptivní vymezení prahových hodnot (thresholding) je zapnuto.
Prahová hodnota je adaptovaná pro každý pixel (větší pro hrany).
Pokud je adaptivní zostřování zapnuto, T pracuje jako maximum.
Výchozí D = 4.
B : Blokové adaptivní zostřování. (Hodnota sevřená do [vypnuto=0..4])
Nastavte zápornou hodnotu pro jeho vypnutí.
Pokud je B >= 0, blokové adaptivní zostřování je zapnuto.
Pracuje velmi jednoduše, snižováním prahové hodnoty kolem DCT-bloků hran.
Pokud ho používáte, vyhněte se jakýmkoliv oříznutím nedělitelných číslem 8 mezi dekodérem a asharp.
(pracuje pouze s adaptivním zostřováním, když D > 0)
Výchozí je B = -1 (vypnuto)
hqbf : vysoce kvalitní bokové filtrování. (na blocích založené adaptivní vymezování prahových hodnot.)
Bylo bolestivé implementovat ho do SIMD, ale mám to rád.
Zkuste ho na videu s bloky a bez bloků, a pochopíte proč ^^
Pracuje jen s adaptivním vymezováním prahových hodnot.
Výchozí je false (vypnuto)
$English Date: 2004/08/13 21:57:25 $
Český překlad:23.2.2009