![]() ![]() ![]() YlevelsG() does a linear sweep (G = Gradient), while YlevelsS() does a sine sweep (S = Sine). This means, one can use any values for IN_LOW, IN_HIGH as "control points" without getting the input clipped at those values.Īpply the given levels conversion by 100% Luma=0, by 0% Luma=255, and accordingly in-between. Values below 40 / above 220 will be scaled accordingly to the correct vales. no clipping: Ylevels(40,1.0,220, 40, 220) will not clip the output to as Levels() does.This makes it faster and allows better preservation of color saturation. They will always work on the full value range.Ī simple replacement for Avisynth's internal levels() command, with a few neat differences: Coring is not available with the Ylevels() functions. Unlike Levels it does not clip values outside the given range it also uses named/optional parameters, negating the need for wrappers.Īll functions are called the same way as AviSynth's Levels command, except for the coring parameter. to boost dark areas without washing out bright ones. It lets you choose different gamma curves, e.g. ![]() YLevels is a set of filters to replace the internal AviSynth Levels filter using the mask manipulation facilities provided by MaskTools. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |