DCT (2D)
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Berechnet die diskrete Cosinus-Transformation (DCT) der Eingangsfolge X. Zur Auswahl der polymorphen Instanz verbinden Sie Daten mit dem Eingang X oder wählen Sie die Instanz manuell aus.

Ein-/Ausgänge
X
—
X ist die reelle Eingangsfolge.
DCT {X}
—
DCT {X} ist die DCT von X.
Fehler
—
Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode. |
DCT (2D)
Die zweidimensionale diskrete Cosinus-Transformation DCT {X} der Matrix X wird nach folgender Gleichung berechnet:

wobei M die Zeilenanzahl und N die Spaltenanzahl der Eingangsmatrix X ist,
x(m,n) ist das Element von X mit der Zeilennummer m und der Spaltennummer n, y(u,v) ist das Element von DCT {X} mit der Zeilennummer u und der Spaltennummer v.Es wird eine zweidimensionale DCT durchgeführt. Dazu werden zwei Schritte durchlaufen:
- Zeilenweise eindimensionale DCT der Eingangsmatrix X. Der Ausgangswert lautet Y'.
- Spaltenweise eindimensionale DCT von Y'. Der Ausgangswert lautet DCT {X}.
Beispiele
Die folgenden Beispieldateien sind in LabVIEW enthalten.
- labview\examples\Signal Processing\Transforms\Image Compression with DCT.vi
X
—
DCT {X}
—
Fehler
—