DAA: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
m 1 revision
m category
Line 1: Line 1:
{{FilterCat4|External_filters|Scripts|Restoration_filters|Anti-aliasing}}
__TOC__
__TOC__
{{Filter|Didée||[[Media:DAA.avsi]]|Anti-aliasing|
{{Filter|Didée||[[Media:DAA.avsi]]|Anti-aliasing|
Line 6: Line 7:


== Abstract ==
== Abstract ==
Anti-aliasing with contra-sharpening.


Anti-aliasing with contra-sharpening
=== Required Filters ===
 
=== Requires Filters ===
*[[NNEDI2]]
*[[NNEDI2]]
*[[MaskTools2]]
*[[MaskTools2]]
*[[Removegrain]]
*[[RemoveGrain]]


== Script ==
== Script ==
Line 27: Line 27:
  daa()
  daa()


== Links ==
==External Links ==
Download [[Media:DAA.avsi]]
Download [[Media:DAA.avsi]]
[[Category:External filters]]

Revision as of 05:42, 25 September 2014

Abstract
Author Didée
Version
Download Media:DAA.avsi
Category Anti-aliasing
Requirements
  • YV12
License
Discussion

DAA()

Abstract

Anti-aliasing with contra-sharpening.

Required Filters

Script

function daa(clip c) {
nn	= c.nnedi2(field=-2)
dbl   	= mt_average(selecteven(nn),selectodd(nn),U=3,V=3)
dblD 	= mt_makediff(c,dbl,U=3,V=3)
shrpD 	= mt_makediff(dbl,dbl.removegrain((width(c)>1100) ? 20 : 11),U=3,V=3)
DD 	= shrpD.repair(dblD,13)
return dbl.mt_adddiff(DD,U=3,V=3) }

Examples

AviSource("Blah.avi")
daa()

Download Media:DAA.avsi