Image size (height) normalization

I have the following binary images: 1)
2)
The height of the above images are 53 and 104 pixels respectively. I want to normalize these two height into for example 80 pixels. So is there any function in Matlab that can do that?

Risposte (1)

Use imresize();
resizedImage1 = imresize(binaryImage1, 80/53);
resizedImage2 = imresize(binaryImage2, 80/104);

2 Commenti

Mohammad
Mohammad il 11 Dic 2015
Thanks, but I want only to resize the height of the image and keep the width as is.
Just give the actual rows and columns you want
[rows, columns] = size(binaryImage1);
resizedImage1 = imresize(binaryImage1, [80, columns]);
[rows, columns] = size(binaryImage2);
resizedImage2 = imresize(binaryImage2, [80, columns]);

Accedi per commentare.

Richiesto:

il 10 Dic 2015

Commentato:

il 11 Dic 2015

Community Treasure Hunt

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

Start Hunting!

Translated by