please any one help me for how to create a image database and it's store .mat file
2 views (last 30 days)
Show older comments
how to create .mat file
0 Comments
Answers (1)
Ameer Hamza
on 4 May 2020
That depends on what do you mean by the database of the images. See imageDatastore: https://www.mathworks.com/help/releases/R2020a/matlab/ref/matlab.io.datastore.imagedatastore.html, but that is not equivalent to creating a .mat file for images.
You can load all the images and save them in a cell array. The cell array can then be stored in .mat file.
files = dir('*.jpg'); % read all jpg images in current folder
images = cell(1,numel(files));
for i=1:numel(files)
images{i} = imread(fullfile(files(i).folder, files(i).name)); % load images in the cell array
end
save('images.mat', 'images');
0 Comments
See Also
Categories
Find more on Image Processing Toolbox 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!