Fonctions DCT et IDCT; j'espérais pouvoir éviter les boucles mais je penses que ce sera pas possible