From Avisynth wiki
Revision as of 23:30, 27 May 2021 by Roemer (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Author Donald Graft
Version v2.0.2
Category Spatial Denoisers
License GPLv2
Discussion Doom9 Forum


[edit] Description

MSmooth: performs detail-preserving smoothing.

Official homepage:

[edit] Requirements

[edit] Syntax and Parameters

Msmooth (clip, bool "mask", int "threshold", int "strength", bool "highq", bool "chroma", bool "show", bool "debug")

clip   =
Input clip.

bool  mask = false
When set to true, the areas to be preserved are shown. Use this to set the level of detail to be preserved.

int  threshold = 15
This parameter determines what is detected as detail and thus preserved. To see what detail areas will be preserved, use the 'mask' parameter.
  • Range: 0 to 255

int  strength = 3
This is the number of iterations of a 3x3 averaging blur to be performed on the areas to be smoothed. It is applied only to the non-detail areas as determined by the 'threshold' parameter, and smoothing does not cross image detail. The filter becomes much slower as the strength is raised.
  • Range: 0 to 25

bool  highq = true
When set to true, a higher quality but slightly slower detail detection algorithm is used.

bool  chroma = false
When set to true, enables chroma smoothing for YV12 (it's always enabled for RGB). Running without chroma smoothing is faster.

bool  show = false
This parameter overlays debug output on the output frame. Currently, only the filter version is output.

bool  debug = false
This parameter enables debug output to the DebugView utility. Currently, only the filter version is output.

[edit] Examples

Msmooth with default settings:

Msmooth(mask=false, threshold=15, strength=3, highq=true, chroma=false, show=false, debug=false)

[edit] Changelog

Version      Date            Changes
v2.0.2 2005/09/18 - Latest release

[edit] Archived Downloads

Version Download Mirror
v2.0.2 /// ///

[edit] External Links

Back to External Filters

Personal tools