Trouble with rotating an image and saving it with different rotation angles.

1 visualizzazione (ultimi 30 giorni)
I am trying to rotate an image and save a set of the rotated images with different rotation angles but having this error: "Unable to perform assignment because the left and right sides have a different number of elements". Below is the code I tried so far. Can someone extend a hand of help, please?
I = imread('shale.png');
a = 1:4:360;
for i = 1:length(a)
K(i) = imrotate(I,a(i),'bilinear','crop');

Risposte (1)

MaryD il 29 Mar 2020
You should try
K(numberOfRowsInImage,numberOfColumnsInImage,i) = imrotate(I,a(i),'bilinear','crop')
K(i) is just vector of size i so you can not asign whole image in such vector.
  3 Commenti

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by