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

入力/出力
DCT{X}
—
DCT {X}は実数の入力シーケンスです。
X
—
XはDCT {X}の逆DCTです。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
2D逆DCT
yが入力配列DCT {X}を表すとすると、yの2次元逆DCTは以下のように定義されます。

ここで, M と N はそれぞれ DCT {X}の行と列の数である. x(m,n) は出力行列 X の行番号 m と列番号 nの要素, y(u,v) は入力行列 DCT {X} の行番号 u と列番号 vの要素.本 VI は,以下の 2 つのステップで 2 次元逆 DCT を行う.
- 入力行列DCT {X}に対して1行ごとに1次元逆DCTを実行します。この出力をY'とします。
- Y'に対して1列ごとに一次元逆DCTを実行します。この出力がXです。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Signal Processing\Transforms\Image Compression with DCT.vi
DCT{X}
—
X
—
エラー
—