DCT_1D and DCT_2D has been finished. The next step is to implement DCT_2D_8X8