FastBlur

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
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        06/30/2019      - Initial release.
+
  v0.2.1       2019/12/31      - YUY2 support (now converts internally to YV16 and back)
<br>
+
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


Syntax and Parameters


FastBlur (clip, float blur, float "y_blur", int "iterations, bool "dither", bool "gamma")


clip   =
Input clip.


float   =
Blur radius (equivalent to Photoshop Gaussian Blur's radius).


float  yblur =
Vertical blur (if different from horizontal blur)


int  iterations = 3
Number of iterations for approximation. Defaults to 3. A value of 1 performs a box blur.


bool  dither = false
Enable/disable dithering.


bool  gamma = true
Approximate gamma awareness. This should be disabled for masks..


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




Back to External Filters

Personal tools