Dyskretna transformata kosinusowa

Jednowymiarowa dyskretna transformata kosinusowa (ang. DCT - Discrete Cosine Transform) określona jest następująco:

gdzie:

f(n) - próbka sygnału,

F(k) - współczynnik transformaty,

0 ≤ n, kN.


Dla sygnału dwuwymiarowego definiuje się dwuwymiarową DCT:

gdzie:

f(n1,n2) - próbka obrazu,

F(k1,k2) - współczynnik transformaty,

0 ≤ n1, k1N1, 0 ≤ n2, k2 ≤ N2.


Rozmiar bloku jest najczęściej wybierany jako N1 = N2 = 8.