入力シーケンスDCT {X}の逆離散余弦変換 (DCT) を計算します。DCT {X}入力にデータを配線して自動的に使用する多態性インスタンスを決定するか、インスタンスを手動で選択します。


icon

入力/出力

  • c1ddbl.png DCT{X}

    DCT {X}は実数の入力シーケンスです。

  • i1ddbl.png X

    XDCT {X}の逆DCTです。

  • ii32.png エラー

    エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。

  • 1D逆DCT

    yが入力シーケンスDCT {X}を表すとすると、yの1次元逆DCTは以下のように定義されます。

    および

    where N is the length of the input sequence DCT {X}, y(k) is the k-th element of DCT {X}, and x(n) is the n-th element of the output sequence X. このVIは逆DCTを直接計算せずに、高速逆DCTアルゴリズムを適用します。LabVIEWでは、この高速逆DCTアルゴリズムをFFTテクニックを使用して実装しています。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

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