FastBlur
From Avisynth wiki
(Difference between revisions)
m (→Requirements) |
m (update changelog) |
||
Line 2: | Line 2: | ||
{{Filter3 | {{Filter3 | ||
| {{Author/David Horman}} | | {{Author/David Horman}} | ||
− | | v0.1 | + | | v0.2.1 |
− | | [http://horman.net/avisynth/ FastBlur.zip] | + | | [http://horman.net/avisynth/download/FastBlur.zip FastBlur.zip] |
| Blurring | | Blurring | ||
| Closed source | | Closed source | ||
Line 15: | Line 15: | ||
* [x86]: [[AviSynth+]] or [http://sourceforge.net/projects/avisynth2/ AviSynth 2.6] | * [x86]: [[AviSynth+]] or [http://sourceforge.net/projects/avisynth2/ AviSynth 2.6] | ||
* [x64]: [[AviSynth+]] | * [x64]: [[AviSynth+]] | ||
− | * Supported color formats: [[RGB24]], [[RGB32]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] | + | * Supported color formats: [[RGB24]], [[RGB32]], [[Y8]], [[YV12]], [[YV16]], [[YV24]], [[YV411]] |
<br> | <br> | ||
Line 49: | Line 49: | ||
== Changelog == | == Changelog == | ||
Version Date Changes<br> | Version Date Changes<br> | ||
− | v0.1 | + | v0.2.1 2019/12/31 - YUY2 support (now converts internally to YV16 and back) |
− | + | v0.2 2019/12/25 - Updated to fix a rounding/accumulation bug with floating point clips. | |
+ | v0.1 2019/06/30 - Initial release. | ||
<br> | <br> | ||
+ | <!-- | ||
+ | == Archived Downloads == | ||
+ | {| class="wikitable" border="1"; width="500px" | ||
+ | |- | ||
+ | !!width="100px"| Version | ||
+ | !!width="150px"| Download | ||
+ | !!width="150px"| Mirror | ||
+ | |- | ||
+ | !v0.1 | ||
+ | |[http://horman.net/avisynth/download/FastBlur.zip FastBlur.zip] | ||
+ | |[https://web.archive.org/web/20190630165302if_/http://horman.net/avisynth/download/FastBlur.zip FastBlur.zip] | ||
+ | |} | ||
+ | <br>--> | ||
== External Links == | == External Links == | ||
*[https://forum.doom9.org/showthread.php?t=176564 Doom9 Forum] - FastBlur discussion. | *[https://forum.doom9.org/showthread.php?t=176564 Doom9 Forum] - FastBlur discussion. |
Revision as of 15:19, 10 May 2020
Abstract | |
---|---|
Author | wonkey_monkey |
Version | v0.2.1 |
Download | FastBlur.zip |
Category | Blurring |
License | Closed source |
Discussion | Doom9 Thread |
Contents |
Description
Fast approximate Gaussian blurs.
Requirements
- [x86]: AviSynth+ or AviSynth 2.6
- [x64]: AviSynth+
- Supported color formats: RGB24, RGB32, Y8, YV12, YV16, YV24, YV411
Syntax and Parameters
- FastBlur (clip, float blur, float "y_blur", int "iterations, bool "dither", bool "gamma")
- clip =
- Input clip.
- clip =
- float =
- Blur radius (equivalent to Photoshop Gaussian Blur's radius).
- float =
- float yblur =
- Vertical blur (if different from horizontal blur)
- float yblur =
- int iterations = 3
- Number of iterations for approximation. Defaults to 3. A value of 1 performs a box blur.
- int iterations = 3
- bool dither = false
- Enable/disable dithering.
- bool dither = false
- bool gamma = true
- Approximate gamma awareness. This should be disabled for masks..
- bool gamma = true
Examples
- FastBlur with strong settings:
AviSource("blah.avi") #FastBlur(..TODO..)
Changelog
Version Date Changes
v0.2.1 2019/12/31 - YUY2 support (now converts internally to YV16 and back) v0.2 2019/12/25 - Updated to fix a rounding/accumulation bug with floating point clips. v0.1 2019/06/30 - Initial release.
External Links
- Doom9 Forum - FastBlur discussion.
Back to External Filters ←