Skip to content
Temporal rainbow and dotcrawl filter
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Fix typo Aug 4, 2018
meson.build Add meson.build Aug 4, 2018
readme.rst Add readme.rst Aug 4, 2018

readme.rst

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.

You can’t perform that action at this time.