1. An image rotation method for rotating an original image of 2 n ×2 n pixel when n is a natural number which is greater than 1, the method comprising: loading each row of pixel of the original image into a corresponding load memory vector; and performing, for at least one iteration, a transposition operation for a matched load memory vector after matching the load memory vectors and performing, for zero or more iterations, interleaving between each matched load memory vector after matching the load memory vectors, while the transposition step and the interleaving step are performed a total of n iterations.