UnsharpHQ

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(External Links: add link)
(a few link updates)
Line 3: Line 3:
 
| list
 
| list
 
| v0.5
 
| v0.5
| [http://web.archive.org/web/20160302123821/https://filetea.me/t1sl65PsDLsT0mXMZL0s14xEg/dl UnsharpHQ_v05.zip]
+
| [https://web.archive.org/web/20200613200218if_/https://files.videohelp.com/u/223002/UnsharpHQ_v05.zip UnsharpHQ_v05.zip]
 
| Sharpeners
 
| Sharpeners
| [http://www.gnu.org/licenses/gpl-3.0.txt GPLv3]
+
| [https://www.gnu.org/licenses/gpl-3.0.txt GPLv3]
|6=[http://forum.doom9.org/showthread.php?t=159637 Doom9 Thread]}}
+
|6=[https://forum.doom9.org/showthread.php?t=159637 Doom9 Thread]}}
  
 
== Description ==
 
== Description ==
Line 12: Line 12:
 
<br>
 
<br>
 
== Requirements ==
 
== Requirements ==
* AviSynth 2.5.8 or later
+
* [x86]: [[AviSynth+]] or [https://sourceforge.net/projects/avisynth2/ AviSynth 2.5.8 or greater]
 
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only  
 
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only  
 
* Supported color formats: [[YV12]]
 
* Supported color formats: [[YV12]]
 
<br>
 
<br>
 
* [[SSE2]] capable CPU
 
* [[SSE2]] capable CPU
* [http://www.microsoft.com/en-us/download/details.aspx?id=5638 Microsoft Visual C++ 2005 Redistributable Package (<tt>x86</tt>)]
+
* [https://www.microsoft.com/en-us/download/details.aspx?id=26347 Microsoft Visual C++ 2005 Redistributable Package (<tt>x86</tt>)]
 
<br>
 
<br>
  
Line 68: Line 68:
 
|-
 
|-
 
!v0.5
 
!v0.5
|[http://web.archive.org/web/20160302123821/https://filetea.me/t1sl65PsDLsT0mXMZL0s14xEg/dl UnsharpHQ_v05.zip]
 
 
|{{Plugin/UnsharpHQ_v05}}
 
|{{Plugin/UnsharpHQ_v05}}
 +
|[https://web.archive.org/web/20160302123821/https://filetea.me/t1sl65PsDLsT0mXMZL0s14xEg/dl UnsharpHQ_v05.zip]
 
|[http://www.mediafire.com/download/1v31aoia38fr06x/UnsharpHQ_v05.zip UnsharpHQ_v05.zip]
 
|[http://www.mediafire.com/download/1v31aoia38fr06x/UnsharpHQ_v05.zip UnsharpHQ_v05.zip]
 
|}
 
|}

Revision as of 21:14, 13 June 2020

Abstract
Author list
Version v0.5
Download UnsharpHQ_v05.zip
Category Sharpeners
License GPLv3
Discussion Doom9 Thread

Contents

Description

This is a very strong and fast unsharp mask with some new features.

Requirements



Syntax and Parameters

UnsharpHQ (clip, int "THRESHOLD", float "SHARPSTR", float "SMOOTH", bool "SHOW")


clip   =
Input clip.


int  THRESHOLD = 20
The value that determines whether or not to sharpen a pixel based on the luminance change between their neighbors.
Lower values allow more to be sharpened (including noise); higher values allow less but is set to high, small detail will not be sharpened.
Range: 0 to 99


float  SHARPSTR = 4.0
Sharpening strength; values from 2.0 to 10.0 are recommended.
Range: 0.0 up to 99.0


float  SMOOTH = 0.5
The smoothing strength for pixels not being sharpened (mainly flat areas). Set to 0.0 to disable smoothing.
Range: 0.0 to 4.0


bool  SHOW = false
When set to true a green and black mask is shown; useful for finding an optimal value* for THRESHOLD.
Anything in green gets sharpened, anything in black is not sharpened but can be smoothed if SMOOTH is greater than 0.


*optimal value - noise vs detail trade-off. The goal is to try to sharpen as much detail as possible while not sharpening noise.


Examples

UnsharpHQ with default settings:

AviSource("Blah.avi")
UnsharpHQ(THRESHOLD=20, SHARPSTR=4.0, SMOOTH=0.5, SHOW=false)


Changelog

Version      Date            Changes
v0.5 2014/01/19 - Released source code under GPLv3 - Added parameters THRESHOLD, SMOOTH, and SHOW - Renamed parameter STR to SHARPSTR
v0.4 2011/02/26 - Optimized and more accurate v0.3
v0.3 2011/02/21 - Initial public release


Archived Downloads

Version Download Mirror Mirror 2
v0.5 UnsharpHQ_v05.zip UnsharpHQ_v05.zip UnsharpHQ_v05.zip


External Links




Back to External Filters

Personal tools