VLSI Architectures for the Steerable-Discrete-Cosine-Transform (SDCT)