AAA: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
m 1 revision
quick update
Line 1: Line 1:
__TOC__
{{FilterCat4|External_filters|Scripts|Restoration_filters|Anti-aliasing}}
{{Filter|Soulhunter||[[Media:AAA.avs]]|Anti-aliasing|
{{Filter
|Soulhunter
|
|[[Media:AAA.avs|AAA.avs]]
|Anti-aliasing
|
* YV12
* YV12
|}}
|}}
{{FuncDef|AAA(Xres, Yres, Xshrp, Yshrp, Us, Ds, chroma)}}
== Description ==
Anti-aliasing filter designed for anime.
 


== Abstract ==
== Requirements ==
* AviSynth 2.5.8 or later
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only
* Supported color formats: [[YV12]]


Anti-aliasing filter designed for anime.
=== Required Plugins ===
*[[SangNom]]
*[[UnFilter]]


===Parameters===


Xres/Yres = The final resolution... InputSize = OutputSize is the default
== [[Script variables|Syntax and Parameters]] ==
{{FuncDef|AAA (clip clp, int "Xres", int "Yres", int "Xshrp", int "Yshrp", int "US", int "DS", bool "chroma")}}


Xshrp/Yshrp = Unfilter strength... Settings of 15,15 are the defaults
*Xres/Yres = The final resolution... InputSize = OutputSize is the default


Us = Resizer for upsampling... 0 = PointResize (default) / 1 = Lanczos
*Xshrp/Yshrp = Unfilter strength... Settings of 15,15 are the defaults


Ds = Resizer for downsampling... 0 = Bilinear (default) / 1 = Bicubic / 2 = Lanczos
*Us = Resizer for upsampling... 0 = PointResize (default) / 1 = Lanczos


Chroma = Enable/disable chroma antialiasing... Disable = false (default) / enable = true
*Ds = Resizer for downsampling... 0 = Bilinear (default) / 1 = Bicubic / 2 = Lanczos


*Chroma = Enable/disable chroma antialiasing... Disable = false (default) / enable = true


=== Requires Filters ===
*[[SangNom]]
*[[UnFilter]]


== Examples ==
== Examples ==
  avisource("Blah.avi")
  [[AviSource]]("Blah.avi")
  AAA()
  AAA()


Line 33: Line 43:
  LanczosResize(width*2,height*2).TurnLeft().SangNom().TurnRight().SangNom().LanczosResize(width,height).Unfilter(15,15)
  LanczosResize(width*2,height*2).TurnLeft().SangNom().TurnRight().SangNom().LanczosResize(width,height).Unfilter(15,15)


== Links ==
Download [[Media:AAA.avs]]
[http://forum.doom9.org/showthread.php?t=83396 Doom 9 thread]


[[Category:External filters]]
== External Links ==
*[http://forum.doom9.org/showthread.php?t=83396 Doom9 Forum] - Original discussion.
*[http://forum.doom9.org/showpost.php?p=1465696&postcount=60 Doom9 Forum] - AAAmod script.
<br>
<br>
-----------------------------------------------
'''Back to [[External_filters#Anti-aliasing|External Filters]] &larr;'''

Revision as of 22:47, 29 September 2014

Abstract
Author Soulhunter
Version
Download AAA.avs
Category Anti-aliasing
Requirements
  • YV12
License
Discussion

Description

Anti-aliasing filter designed for anime.


Requirements

  • AviSynth 2.5.8 or later
  • Progressive input only
  • Supported color formats: YV12

Required Plugins


AAA (clip clp, int "Xres", int "Yres", int "Xshrp", int "Yshrp", int "US", int "DS", bool "chroma")

  • Xres/Yres = The final resolution... InputSize = OutputSize is the default
  • Xshrp/Yshrp = Unfilter strength... Settings of 15,15 are the defaults
  • Us = Resizer for upsampling... 0 = PointResize (default) / 1 = Lanczos
  • Ds = Resizer for downsampling... 0 = Bilinear (default) / 1 = Bicubic / 2 = Lanczos
  • Chroma = Enable/disable chroma antialiasing... Disable = false (default) / enable = true


Examples

AviSource("Blah.avi")
AAA()
# Or if you don't want to adjust the settings you could just run:
LanczosResize(width*2,height*2).TurnLeft().SangNom().TurnRight().SangNom().LanczosResize(width,height).Unfilter(15,15)





Back to External Filters