DCT 2D
- Mise à jour2025-07-30
- Temps de lecture : 2 minute(s)
Calcule la transformée en cosinus discrète (DCT) de la séquence en entrée X. Câblez des données à l'entrée X pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.

Entrées/Sorties
X
—
X représente la séquence réelle en entrée.
DCT {X}
—
DCT {X} est la DCT de X.
erreur
—
erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur. |
DCT 2D
La transformée en cosinus discrète DCT {X} à deux dimensions d'une matrice X est définie par la formule suivante :

M et N étant respectivement le nombre de lignes et de colonnes de la matrice X en entrée,
x(m,n) est l'élément de X avec le numéro de ligne m et le numéro de colonne n, y(u,v) est l'élément de DCT {X} avec le numéro de ligne u et le numéro de colonne v.Ce VI effectue une DCT à deux dimensions en effectuant les deux actions suivantes :
- Effectue une DCT à une dimension, ligne par ligne sur la matrice en entrée X. Le résultat en sortie est Y'.
- Effectue une DCT à une dimension colonne par colonne sur Y'. Le résultat en sortie est DCT {X}.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Signal Processing\Transforms\Image Compression with DCT.vi
X
—
DCT {X}
—
erreur
—