AWarpSharpDering

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Required Filters)
m (minor reformatting, category)
Line 1: Line 1:
{{FilterCat|External_filters|Restoration_filters|Deringing & Mosquito Noise}}
+
{{FilterCat4|External_filters|Scripts|Restoration_filters|Deringing & Mosquito Noise}}
{{Filter
+
{{Filter3
 
|[http://leak.no-ip.org/AviSynth/ Leak]
 
|[http://leak.no-ip.org/AviSynth/ Leak]
 
|1.0
 
|1.0
Line 6: Line 6:
 
|Deringing & Mosquito Noise
 
|Deringing & Mosquito Noise
 
|
 
|
* [[YV12]]
 
 
|}}
 
|}}
  
 
== Description ==
 
== Description ==
:Tries to clean up slight ringing around edges by heavily AWarpSharp-ing the image and then applying it only to the areas where the difference is small enough so detail isn't destroyed.
+
Tries to clean up slight ringing around edges by heavily AWarpSharp-ing the image and then applying it only to the areas where the difference is small enough so detail isn't destroyed.<br>
 
<br>
 
<br>
===== Required Filters: =====
+
== Requirements ==
:*[[aWarpSharp2]]
+
* AviSynth 2.5.8 or later
:*[[MaskTools2]] 2.0a48+
+
* [[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]]
 
<br>
 
<br>
 
+
==== Required Plugins: ====
== Syntax and Parameters ==
+
*[[aWarpSharp2]]
 +
*[[MaskTools2]] 2.0a48+
 +
<br>
 +
== [[Script variables|Syntax and Parameters]] ==
 
:{{Template:FuncDef|AWarpSharpDering(clip source, int "depth",int "diffthresh",int "lumathresh",int "debug")}}
 
:{{Template:FuncDef|AWarpSharpDering(clip source, int "depth",int "diffthresh",int "lumathresh",int "debug")}}
 
<br>
 
<br>
::{{Par|depth|int|32}}
+
::{{Par2|source|clip| }}
 +
:::Input clip.
 +
<br>
 +
::{{Par2|depth|int|32}}
 
:::Depth value of [[aWarpSharp2]].
 
:::Depth value of [[aWarpSharp2]].
 
<br>
 
<br>
::{{Par|diffthresh|int|8}}
+
::{{Par2|diffthresh|int|8}}
 
:::Differences between the source and the sharpened clip, larger than this will not be touched.
 
:::Differences between the source and the sharpened clip, larger than this will not be touched.
 
:::The smaller the difference the more of the sharpened clip will be used.
 
:::The smaller the difference the more of the sharpened clip will be used.
 
<br>
 
<br>
::{{Par|lumathresh|int|32}}
+
::{{Par2|lumathresh|int|32}}
 
:::Since the ringing is mostly notable in bright places this threshold will prevent dark areas from being hit too hard, for instance line work will be preserved.
 
:::Since the ringing is mostly notable in bright places this threshold will prevent dark areas from being hit too hard, for instance line work will be preserved.
 
<br>
 
<br>
 
== Examples ==
 
== Examples ==
 +
AWarpSharpDering with default settings:
 
  [[AviSource]]("Blah.avi")
 
  [[AviSource]]("Blah.avi")
 
  AWarpSharpDering(depth=32, diffthresh=8, lumathresh=32)
 
  AWarpSharpDering(depth=32, diffthresh=8, lumathresh=32)
Line 36: Line 43:
 
== Changelog ==
 
== Changelog ==
 
<br>
 
<br>
== Links ==
+
==External Links ==
- [http://leak.no-ip.org/AviSynth/AWarpSharpDering/ Leak's script/plugin repository]
+
*[http://leak.no-ip.org/AviSynth/AWarpSharpDering/ Leak's script/plugin repository]
 +
<br>
 +
<br>
 +
-----------------------------------------------
 +
'''Back to [[External_filters#Deringing_.26_Mosquito_Noise|External Filters]] &larr;'''

Revision as of 16:57, 20 September 2014

Abstract
Author Leak
Version 1.0
Download [aWarpSharpDering]
Category Deringing & Mosquito Noise
License
Discussion

Contents

Description

Tries to clean up slight ringing around edges by heavily AWarpSharp-ing the image and then applying it only to the areas where the difference is small enough so detail isn't destroyed.

Requirements

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


Required Plugins:


Syntax and Parameters

AWarpSharpDering(clip source, int "depth",int "diffthresh",int "lumathresh",int "debug")


clip  source =
Input clip.


int  depth = 32
Depth value of aWarpSharp2.


int  diffthresh = 8
Differences between the source and the sharpened clip, larger than this will not be touched.
The smaller the difference the more of the sharpened clip will be used.


int  lumathresh = 32
Since the ringing is mostly notable in bright places this threshold will prevent dark areas from being hit too hard, for instance line work will be preserved.


Examples

AWarpSharpDering with default settings:

AviSource("Blah.avi")
AWarpSharpDering(depth=32, diffthresh=8, lumathresh=32)


Changelog


External Links




Back to External Filters

Personal tools