Skip to content

dubhater/vapoursynth-dedot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Description

Dedot is a temporal cross color (rainbow) and cross luminance (dotcrawl) reduction filter.

The luma and the chroma are filtered completely independently from each other.

It doesn't filter moving objects.

This is a port of the Avisynth plugin DeDot.

Usage

dedot.Dedot(clip clip, [int luma_2d=20, int luma_t=20, int chroma_t1=15, int chroma_t2=5])
Parameters:
clip

A clip to process. It must have constant format and dimensions and it must be 8 bit Gray or YUV.

luma_2d

Spatial threshold for the luma. Must be between 0 and 510.

Lower values will make the filter process more pixels.

If luma_2d is 510, the luma is returned without any processing.

Default: 20.

luma_t

Temporal threshold for the luma. Must be between 0 and 255.

Higher values will make the filter process more pixels.

If luma_t is 0, the luma is returned without any processing.

Default: 20.

chroma_t1

Temporal threshold for the chroma. Must be between 0 and 255.

Higher values will make the filter process more pixels.

Default: 15.

chroma_t2

Temporal threshold for the chroma. Must be between 0 and 255.

Lower values will make the filter process more pixels.

If chroma_t2 is 255, the chroma is returned without any processing.

Default: 5.

Compilation

mkdir build && cd build
meson ../
ninja

License

GNU GPL v2, like the Avisynth plugin.

About

Temporal rainbow and dotcrawl filter

Resources

Stars

Watchers

Forks

Packages

No packages published