[yuy2]

FixLuminance

FixLuminance(clip, int intercept, int slope)


intercept: odpowiada za wysokość obszaru, który będzie zaciemniany od góry. Czym ten obszar ma większą wysokość (większa wartość intercept) tym klatka będzie bardziej zaciemniona (u góry). Gdy intecept=0 jest to brak jakiegokolwiek zaciemnienia, ponieważ wysokość obszaru jest równa 0 (ale to jest już chyba oczywiste). Dla intercept=255 (wartość maksymalna i slope=1), zaciemniane jest w sposób widoczny ok. 76% obszaru klatki

slope: odpowiada za stromość (natężenie) zaciemnianej klatki od góry. W praktyce jego maksymalna wartość, przy której (bez względu na wartość parametru intercept) nie ma efektu zaciemniania to ok. 30. Dla slope=1 zaciemnianie jest największe. Niedopuszczalną wartością jest 0 (błąd dzielenia przez zero)


Zadaniem tego filtra jest postępujące zmniejszanie jasności obrazu wraz zbliżaniem się do góry klatki. Filtr ten, jak pisze autor, kompensuje nierównomierną jasność obrazu spowodowaną nieprawidłowym sposobem zapisu klatek (dół klatki jest ciemniejszy niż góra) przez niektóre magnetowidy.


translated by Dj_AnT