Computes the inverse Discrete Cosine Transform (DCT) of a sequence.
The real input sequence.
This input can be a 1D or 2D array of double-precision, floating-point numbers.
Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.
Default: No error
The inverse DCT of the real input sequence.
If y represents a 1D array as the input sequence DCT{x}, the one-dimensional inverse Discrete Cosine Transform of y is defined as:
and
where
This node applies a fast inverse DCT algorithm instead of calculating the inverse Discrete Cosine Transform directly. This node implements the fast inverse DCT algorithm using an FFT-based technique.
If y represents a 2D array as the input sequence DCT{x}, the two-dimensional inverse Discrete Cosine Transform of y is defined as:
where
This node performs a two-dimensional inverse DCT using the following two steps:
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported