how to read images stored in mat files using variables

16 views (last 30 days)
I have a set of images stored in mat file. In the program I have a variable using which i need to the corresponding image file in mat.
For Example :
I = imread('1.jpg');
J = imread('2.jpg');
save imgs.mat
a = 'I';
imshow(a); --- this should get the image I from mat file displayed. But I am getting the error message
Cannot find the specified file: "I"
How to do this ?

Accepted Answer

Walter Roberson
Walter Roberson on 2 Aug 2013
input_data = load('imgs.mat', a);
imshow(input_data.(a))

More Answers (0)

Categories

Find more on Convert Image Type 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!