help with montage function

I got a question about using montage function,and I really need help. I was trying to use this function to display 16 pics together just like the video shows, but there were several bugs that I cannot figure it out,please look at two pictures down below.
imds = imageDatastore('I:\pics\test',... 'IncludeSubfolders',true,'LabelSource','foldernames') ; %% Display Class Names and Counts tbl = countEachLabel(imds) categories = tbl.Label;
%% Display Sampling of Image Data sample = splitEachLabel(imds,16); montage(sample.Files(1:16)); title(char(tbl.Label(1)));
%% Show sampling of all data for ii = 1:4 sf = (ii-1)*16 +1; ax(ii) = subplot(2,2,ii); montage(sample.Files(sf:sf+3)); title(char(tbl.Label(ii))); end

 采纳的回答

KSSV
KSSV 2017-3-16

0 个投票

montage accepts images of same size it seems. Resize the images to same dimensions using imresize.

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Read, Write, and Modify Image 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by