### [YV12]

# SmoothUV

## SSHiQ(int rY, int rC, int tY, int tC, int str, bool HQY, bool HQC, bool field) SmoothUV(int radius, int threshold, bool field) | autor: Kurosu wersja: 1.4.0 download: download

rY, rC: są odpowiednio promieniem dla lumy i chromy (zasięg używanych pikseli). Im wyższa wartość tym wygładzenie jest większe
tY, tC: są progami wygładzania (wrażliwość szczegółów). Im większa wartość tym wygładzenie jest większe (nie dokładnie tak samo jak parametr fpr w inny filtrze SSHiQ).
str: siła wygładzania (jedynie w trybie HiQ)
HOY, HOC: informują czy użyć trybu HiQ mode, gdzie informacja o krawędziach automatycznie redukuje wartość str
(HQ == 0) ? wygładzony_piksel : ((str-krawędź)*wygładzony_piksel + (256-(str-krawędź))*piksel_wyjściowy)/256
(jeżeli HQ jest równe zeru to str przyjmie wartość wygładzony_piksel, jeżeli nie to wtedy przyjmie wartość ((str-krawędź)*wygładzony_piksel + (256-(str-krawędź))*piksel_wyjściowy )/256)
field: pozwala przetwarzać niezależne pola (ryzyko gorszego zamazania)
radius: zasięg wygładzania
threshold: jest jednym zastosowaniem w smartsmoothIQ

SmoothUV służy do redukcji efektu tęczy wytworzony przez smartsmoothIQ. Natomiast drugi filtr nie przetwarza lumy jako całość i może być używany w skróconej wersji: SSHiQ(int rY, int radius, -1, int threshold, 255, false, false, bool field)

### translated by Slim