Bug in imrotate.m?

I am trying to rotate a square image by 20 degrees but imrotate crashes with an error in padarray. The test function is
function test_imrotate
x=-5:0.05:5;
y=-5:0.05:5;
[X,Y]=meshgrid(x,y);
G=exp(-X.^2-(3.*Y).^2);
G20=imrotate(G,20);
and this will give
>> test_imrotate
Error using padarray Too many input arguments.
Error in imrotate (line 140) A = padarray(A,[2 2],0,'both');
Error in test_imrotate (line 7) G20=imrotate(G,20);
I am running 8.5.0.197613 (R2015a) under Linux ubuntu 14.04LTS.

3 Comments

James Tursa
James Tursa on 12 May 2015
Runs without error R2014a Win64
Try a which -all padarray, maybe you have a different version shadowing the toolbox?
Runs on R2015a under Windows 7, 64 bit with no problem.

Sign in to comment.

Answers (0)

Categories

Asked:

on 12 May 2015

Commented:

on 13 May 2015

Community Treasure Hunt

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

Start Hunting!