LazyDering

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (Changelog)
Line 6: Line 6:
 
|Deringing & Mosquito Noise
 
|Deringing & Mosquito Noise
 
|
 
|
* YV12
+
* [[YV12]]
 
|}}
 
|}}
  
  
== Introduction ==
+
== Description ==
 
:LazyDering tries to clean up slight ringing around edges by applying aWarpSharp2 only to areas where the difference is small enough so detail isn't destroyed.<br>
 
:LazyDering tries to clean up slight ringing around edges by applying aWarpSharp2 only to areas where the difference is small enough so detail isn't destroyed.<br>
 
:LazyDering it's a modified version of [[aWarpSharpDering]].
 
:LazyDering it's a modified version of [[aWarpSharpDering]].
Line 19: Line 19:
 
<br>
 
<br>
  
== Parameters ==
+
== Syntax and Parameters ==
{{Template:FuncDef|LazyDering(clip source, int "depth",int "diff",int "thr")}}
+
:{{Template:FuncDef|LazyDering(clip source, int "depth",int "diff",int "thr")}}
 
<br>
 
<br>
 +
::{{Par|depth|int|32}}
 +
:::Depth value of aWarpSharp2.
 
<br>
 
<br>
:{{Par|depth|int|32}}
+
::{{Par|diff|int|8}}
::Depth value of aWarpSharp2.<br>
+
:::Differences between the source and the sharpened clip, larger than this will not be touched.
:{{Par|diff|int|8}}
+
:::The smaller the difference the more of the sharpened clip will be used.
::Differences between the source and the sharpened clip, larger than this will not be touched.<br>
+
<br>
::The smaller the difference the more of the sharpened clip will be used.<br>
+
::{{Par|thr|int|32}}
:{{Par|thr|int|32}}
+
:::Threshold to prevent dark areas from being hit too hard.
::Threshold to prevent dark areas from being hit too hard.
+
 
<br>
 
<br>
 
== Examples ==
 
== Examples ==
 
 
  [[AviSource]]("Blah.avi")
 
  [[AviSource]]("Blah.avi")
 
  LazyDering(depth=32, diff=8, thr=32)
 
  LazyDering(depth=32, diff=8, thr=32)

Revision as of 04:50, 8 November 2013

Abstract
Author Leak, RazorbladeByte
Version 0.1
Download LazyDering_v0.1.avsi
Category Deringing & Mosquito Noise
Requirements
License
Discussion


Contents

Description

LazyDering tries to clean up slight ringing around edges by applying aWarpSharp2 only to areas where the difference is small enough so detail isn't destroyed.
LazyDering it's a modified version of aWarpSharpDering.

Required Filters


Syntax and Parameters

LazyDering(clip source, int "depth",int "diff",int "thr")


depth int = 32
Depth value of aWarpSharp2.


diff int = 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.


thr int = 32
Threshold to prevent dark areas from being hit too hard.


Examples

AviSource("Blah.avi")
LazyDering(depth=32, diff=8, thr=32)


Changelog

 Circa 2011:
     - Initial release


Links

- RazorbladeByte's script repository

Personal tools