How to view images from a .mat file?

I have a mat file(ballimage.mat) in which there is a folder called ballimage1 that includes 23 pictures(p1 p2 p3.... p23). How can I view these images in order as if it is a video? Thanks.

 Accepted Answer

Since you save them all as separate images with different names you'll have to extract them and show them one at a time.
% Load the structure.
s = load('ballimage.mat');
% Extract the first image and display it.
p1 = s.p1
imshow(p1);
% Extract the second image and display it.
p2 = s.p2
imshow(p2);
% Extract the third image and display it.
p3 = s.p3
imshow(p3);
and so on.

1 Comment

To make sure it displays, add a "drawnow" after each imshow().

Sign in to comment.

More Answers (0)

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!