MATLAB: How to get random image from specific folder in matlab

image processingimage segmentation

I have set of image in one folder. From that I want to get only one image from this folder. You can get one image by any feature or any logic or non logic..

Best Answer

d='Yourfolder';
f=dir([d '\*.jpg']);
n=numel(f);
idx=randi(n);
im=imread(f(idx).name);
imshow(im)