Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
Rotate the 'view' of images using imshow/imagesc

Subject: Rotate the 'view' of images using imshow/imagesc

From: kees de Kapper

Date: 8 Oct, 2009 07:57:02

Message: 1 of 2

Hi all,

I've got an image (e.g. 100x200 pixels) and present the image using imshow or imagesc as landscape. How can I represent the image as portrait (thus rotated) without rotating the original image data?
I need to save memory, that's why I want to avoid creating new images due top imrotate every time.

Thanx in advance,

Kees

Subject: Rotate the 'view' of images using imshow/imagesc

From: Image Analyst

Date: 11 Oct, 2009 14:59:03

Message: 2 of 2

"kees de Kapper" <kees_de_kapper@hotmail.com> wrote in message <hak60e$ctd$1@fred.mathworks.com>...
> Hi all,
>
> I've got an image (e.g. 100x200 pixels) and present the image using imshow or imagesc as landscape. How can I represent the image as portrait (thus rotated) without rotating the original image data?
> I need to save memory, that's why I want to avoid creating new images due top imrotate every time.
>
> Thanx in advance,
>
> Kees
-----------------------------------------------------------------------------------------------------------------------
Wow, 100 x 200 and you're already constrained for memory? What are you running on? A cell phone?

I was going to suggest imresize but since you're already very very low on memory, I suggest you look at the DataAspectRatio property of the axes control.
Good luck (on getting a new computer).

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us