EdgelevelSmooth

From Avisynth wiki
Jump to: navigation, search
Abstract
Author putin
Version 0005
Download edgelevelSmooth0005.zip
Category Spatial Denoisers
License Open source
Discussion

Contents

Description

edgelevelSmooth is a combination of the filters EdgeLevel and Smoothing. EdgeLevel adjusts the contrast near the edges and Smoothing denoises.


NOTE: Documentation was translated from Japanese with online translators, some words may be not be accurate.

Requirements


*** vcredist_x86.exe is required for edgelevelSmooth-x86
*** vcredist_x64.exe is required for edgelevelSmooth-x64


Syntax and Parameters

edgelevelSmooth (clip, int "strength", int "threshold", int "bc", int "wc", int "smooth", bool "range", int "threads")


clip   =
Input clip; only YUY2 and YV12 supported.


int  strength = 10
Strength of edge level adjustment (0 disables it).
Range: -31 to 31


int  threshold = 16
Threshold of edge level adjustment.
Range: 0 to 255


int  bc = 0
Black correction for edge level adjustment.
Range: 0 to 31


int  wc = 0
White correction for edge level adjustment.
Range: 0 to 31


int  smooth = 1
Smoothing strength; the smaller the value, the stronger the strength (-1 disables smoothing).
Range: -1 to 31


bool  range = false
Widen the range of blur to make the effect stronger.


int  threads = 0
Number of threads.
Range: 0 to 32 (0=auto)


Examples

smoothing with default settings:

AviSource("Blah.avi")
edgelevelSmooth(strength=10, threshold=16, bc=0, wc=0, smooth=1, range=false, threads=0)


Changelog

Version         Date            Changes
0005 2014/08/26 - latest release


Archived Downloads

Version Download Mirror
0005 edgelevelSmooth0005.zip


External Links




Back to External Filters

Personal tools