MakarovSuites
Polski
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Kontakt i licencje

Math

Dyskretna transformata kosinusowa

Zbadaj bloki częstotliwości i kwantyzację jasności.

Dyskretna transformata kosinusowa — Obraz z aplikacji
Obraz z aplikacji

Co wypróbować

Obraz w skali szarości jest dzielony na bloki kosinusowe 8×8. Zachowaj niskoczęstotliwościowe współczynniki w kolejności zygzaka i opcjonalnie skwantyzuj je tablicą luminancji w stylu JPEG. Kliknij blok źródłowy, aby obejrzeć jego współczynniki. To pokazuje etap transformaty, a nie kodowanie pliku.

Równania modułu
Równania
Cuv = ¼ αuαv ΣxΣy (Ixy−128) cos((2x+1)uπ/16) cos((2y+1)vπ/16)
α0=1/√2; αk=1 w przeciwnym razie
Skwantyzowany współczynnik = Q · round(C/Q)
PSNR = 10 log₁₀(255²/MSE)

Inne eksperymenty

Wróć do katalogu
Splot obrazu — Obraz z aplikacji

Math

Splot obrazu

Zmieniaj jądro i porównuj przefiltrowane piksele.