Module rustdct::dct4 [] [src]

Algorithms for computing the Discrete Cosine Transform Type 4

Structs

DCT4Naive

Naive O(n^2 ) DCT Type 4 implementation

DCT4ViaDCT3

DCT Type 4 implementation that converts the problem into two DCT type 3 of half size. If the inner DCT3 is O(nlogn), then so is this.

DCT4ViaFFTOdd

DCT Type 4 implementation that converts the problem into an O(nlogn) FFT of the same size.

Traits

DCT4

An umbrella trait for algorithms which compute the Discrete Cosine Transform Type 4 (DCT4)