KillPulse
From Avisynth wiki
(Difference between revisions)
m (→Syntax and Parameters: typo) |
m |
||
Line 29: | Line 29: | ||
<br> | <br> | ||
::{{Par2|motion|int|10}} | ::{{Par2|motion|int|10}} | ||
− | :::Either motion judgment = "difference in brightness from previous frame" or "difference in brightness from subsequent frame" | + | :::Either motion judgment = "difference in brightness from previous frame" or "difference in brightness from subsequent frame". |
:::If it is less than this number, do not apply the filter to that dot. Prevents collapse of telops and reduces wasteful processing. | :::If it is less than this number, do not apply the filter to that dot. Prevents collapse of telops and reduces wasteful processing. | ||
:::Range: 0-255 (default 10) | :::Range: 0-255 (default 10) | ||
Line 35: | Line 35: | ||
::{{Par2|complex|int|20}} | ::{{Par2|complex|int|20}} | ||
:::The degree of filter application to complex parts. Prevents small patterns such as human face parts from being damaged. | :::The degree of filter application to complex parts. Prevents small patterns such as human face parts from being damaged. | ||
− | ::The smaller the number, the more difficult it is to get noise, but it prevents the picture from falling apart. | + | :::The smaller the number, the more difficult it is to get noise, but it prevents the picture from falling apart. |
:::Range: 0-255 (default 20) | :::Range: 0-255 (default 20) | ||
<br> | <br> | ||
Line 45: | Line 45: | ||
::{{Par2|mode|int|0}} | ::{{Par2|mode|int|0}} | ||
:::You can select from 5 types of filter modes, default is 0. | :::You can select from 5 types of filter modes, default is 0. | ||
− | :::*0 : Basic mode. This is a filter mode that removes only pulse noise. Automatically supports | + | :::*0 : Basic mode. This is a filter mode that removes only pulse noise. Automatically supports interlaced & progressive. |
:::*1 : Forcibly apply the median filter as progressive. Motion judgment is performed. | :::*1 : Forcibly apply the median filter as progressive. Motion judgment is performed. | ||
:::*2 : Forcibly apply median filter as interlace. Motion judgment is performed. | :::*2 : Forcibly apply median filter as interlace. Motion judgment is performed. |
Revision as of 08:31, 1 June 2020
Abstract | |
---|---|
Author | Unknown author |
Version | 2005/04/15 |
Download | killpulse_20050415.zip |
Category | Analog Restoration |
License | Closed source |
Discussion |
Contents |
Description
KillPulse is a pulse noise reduction plug-in for AviSynth. Similar to DePulse.
Requirements
- [x86]: AviSynth+ or AviSynth 2.5.8 or greater
- Supported color formats: YUY2
Syntax and Parameters
- KillPulse (clip, int "times", int "motion", int "complex", int "complex2", int "mode")
- clip =
- Input clip must be YUY2.
- clip =
- int times = 2
- The number of times the filter is applied. The greater the number of times, the heavier it becomes.
- Range: 1-5 (default 2)
- int times = 2
- int motion = 10
- Either motion judgment = "difference in brightness from previous frame" or "difference in brightness from subsequent frame".
- If it is less than this number, do not apply the filter to that dot. Prevents collapse of telops and reduces wasteful processing.
- Range: 0-255 (default 10)
- int motion = 10
- int complex = 20
- The degree of filter application to complex parts. Prevents small patterns such as human face parts from being damaged.
- The smaller the number, the more difficult it is to get noise, but it prevents the picture from falling apart.
- Range: 0-255 (default 20)
- int complex = 20
- int complex2 =
- Ancillary parameter of complex.
- The smaller the number, the more difficult it is to get noise, but it prevents the picture from falling apart.
- Range: 0-255 (default 20)
- int complex2 =
- int mode = 0
- You can select from 5 types of filter modes, default is 0.
- 0 : Basic mode. This is a filter mode that removes only pulse noise. Automatically supports interlaced & progressive.
- 1 : Forcibly apply the median filter as progressive. Motion judgment is performed.
- 2 : Forcibly apply median filter as interlace. Motion judgment is performed.
- 3 : Forcibly apply the median filter as progressive. No motion judgment is made.
- 4 : Forcibly apply median filter as interlace. No motion judgment is made.
- Picture breaks occur in modes other than 0. Please use it together with a function that applies a filter to a part of the image.
- You can select from 5 types of filter modes, default is 0.
- int mode = 0
Examples
KillPulse with default settings:
AviSource("Blah.avi") DePulse (times=2, motion=10, complex=20, complex2=20, mode=0)
Archived Downloads
Version | Download | Mirror |
---|---|---|
2005/04/11 | killpulse_20050415.zip |
External Links
Avisynthを絶讃ιょぅょ Part19 - KillPulse plugin originally released here (post #791 and #830).
Back to External Filters ←