Hi. I want to re-arrange the pixels of the color image matrix row wise, column wise, and diagonally. I need to do these 3 process individually. I tried the 'circshift' function for row and column rearrangement. But the output image is too predictable. Can anyone help me with any other functions or codes to perform these 3 process.