GBlur
From Avisynth wiki
(Difference between revisions)
(Created page with " {{FilterCat4|External_filters|Plugins|<!-- category -->TODO|<!-- category -->TODO}} {{Filter3 |1=<!-- author -->[http://www.avisynth.nl/users/vcmohan/ V.C.Mohan] |2=<!-- ver...") |
m (→Requirements: AviSynth 2.6) |
||
Line 17: | Line 17: | ||
<br> | <br> | ||
== Requirements == | == Requirements == | ||
− | * <!-- Avisynth version -->AviSynth 2.5.8 or [http://sourceforge.net/projects/avisynth2 | + | * <!-- Avisynth version -->AviSynth 2.5.8 or [http://sourceforge.net/projects/avisynth2/ 2.6.0] or greater |
* <!-- source video: progressive | * <!-- source video: progressive | ||
* <!-- color formats -->Supported color formats: [[RGB32]], [[RGB24]], [[YUY2]], [[YV12]], <span style="color:red">*</span>[[YV16]], <span style="color:red">*</span>[[YV24]], <span style="color:red">*</span>[[YV411]], <span style="color:red">*</span>[[Y8]] | * <!-- color formats -->Supported color formats: [[RGB32]], [[RGB24]], [[YUY2]], [[YV12]], <span style="color:red">*</span>[[YV16]], <span style="color:red">*</span>[[YV24]], <span style="color:red">*</span>[[YV411]], <span style="color:red">*</span>[[Y8]] | ||
Line 26: | Line 26: | ||
<br> | <br> | ||
"c[size]i[sd]f[u]b[v]b" | "c[size]i[sd]f[u]b[v]b" | ||
+ | |||
== [[Script variables|Syntax and Parameters]] == | == [[Script variables|Syntax and Parameters]] == | ||
:{{Template:FuncDef|<!-- function name -->GBlur(''clip'', ''<!-- par 1 type -->int'' "<!-- par 1 name -->size", ''<!-- par 2 type -->float'' "<!-- par 2 name -->sd", ''<!-- par 3 type -->bool'' "<!-- par 3 name -->u ",''<!-- par 4 type -->bool'' <!-- par 4 name -->v")}} | :{{Template:FuncDef|<!-- function name -->GBlur(''clip'', ''<!-- par 1 type -->int'' "<!-- par 1 name -->size", ''<!-- par 2 type -->float'' "<!-- par 2 name -->sd", ''<!-- par 3 type -->bool'' "<!-- par 3 name -->u ",''<!-- par 4 type -->bool'' <!-- par 4 name -->v")}} |
Revision as of 14:31, 31 May 2015
Abstract | |
---|---|
Author | V.C.Mohan |
Version | 1.0.0.0.0 |
Download | 2.5.8 versionGBlur 2.6.0 alpha5 version URL -->GBlur |
Category | External filters |
License | GPLv2 |
Discussion | Announced GBlur as GaussBlur plugin |
Contents |
Description
Gaussian blurring by a separable kernel is done, and is useful in gentle cleaning or preprocess for certain other filters and a full description is at click me.
Requirements
- AviSynth 2.5.8 or 2.6.0 or greater
- Supported color formats: RGB32, RGB24, YUY2, YV12, *YV16, *YV24, *YV411, *Y8
- * Not available in AviSynth 2.5.8.
"c[size]i[sd]f[u]b[v]b"
Syntax and Parameters
- GBlur(clip, int "size", float "sd", bool "u ",bool v")
- clip =
- Input clip.
- clip =
- size int = 3
- odd number from 3 to 11. size X size blurring results .
- size int = 3
- sd float = 1.5
- Greater than 0. Standard deviation determines weightage of outer pixels.
- sd float = 1.5
- u bool = false
- in case of YUY2 or Planar u plane also to be cleaned .
- u bool = false
- v bool = false
- in case of YUY2 or Planar v plane also to be cleaned . .
- v bool = false
Examples
## This is some example code to blur an image. imagereader("C:\avi_plugins\varianslim\theoin.jpg", end = 10) converttoyv16() yv = GBlur (size = 5, v = true) yy = GBlur (size = 7) yuv = GBlur (size = 3, u = true, v = true)
Back to External Filters ←