Führt die inverse diskrete Cosinus-Transformation der Eingangsfolge DCT {X} aus. Zur Auswahl der polymorphen Instanz verbinden Sie Daten mit dem Eingang DCT {X} oder wählen Sie die Instanz manuell aus.


icon

Ein-/Ausgänge

  • c2ddbl.png DCT {X}

    DCT {X} ist die Folge reeller Eingangswerte.

  • i2ddbl.png X

    X ist die inverse DCT von DCT {X}.

  • ii32.png 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.

  • Inverse DCT (2D)

    Die zweidimensionale inverse DCT DCT {X} der Eingangsmatrix y ist folgendermaßen definiert:

    wobei M und N die Anzahl der Zeilen bzw. Spalten von DCT {X}sind. x(m,n) ist das Element der Ausgabematrix X mit der Zeilennummer m und der Spaltennummer n. y(u,v) ist das Element der Eingabematrix DCT {X} mit der Zeilennummer u und der Spaltennummer v. Dieses VI führt eine zweidimensionale inverse DCT mit den folgenden zwei Schritten durch:

    1. Zeilenweise eindimensionale inverse DCT der Eingangsmatrix DCT {X}. Der Ausgangswert lautet Y'.
    2. Spaltenweise eindimensionale inverse DCT von Y'. Der Ausgangswert lautet X.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Signal Processing\Transforms\Image Compression with DCT.vi