- All Superinterfaces:
Dct1d
- All Known Implementing Classes:
Dct1dDirect.Double
,Dct1dFast.Double
,Dct1dSlow
- Enclosing interface:
- Dct1d
Sub-interface for 1D DCT implementations operating on
double
data.-
Nested Class Summary
Nested classes/interfaces inherited from interface imagingbook.spectral.dct.Dct1d
Dct1d.Double, Dct1d.Float
-
Method Summary
-
Method Details
-
forward
Performs an "in-place" 1D DCT forward transformation on the supplied data. The input signal is replaced by the associated DFT spectrum.- Parameters:
g
- the signal to be transformed (modified)
-
inverse
Performs an "in-place" 1D DCT inverse transformation on the supplied spectrum. The input spectrum is replaced by the associated signal.- Parameters:
G
- the spectrum to be transformed (modified)
-
checkSize
-