Info

此问题已关闭。 请重新打开它进行编辑或回答。

how do I allow user to choose a folder to run the rest of the functions?

2 次查看(过去 30 天)
%% ACCESS ALL IMAGES IN THE FOLDER
imageFolder = dir('C:\Users\85042513\MATLAB\Projects\BAT CVE\Images\NG\*.jpg');
numfiles = length(imageFolder);
ori_roi = cell(numfiles, 1);
i = 1;
filename = strcat('C:\Users\85042513\MATLAB\Projects\BAT CVE\Images\NG\',imageFolder(i).name);
originalImage = imread(filename);
%% LOOP THROUGH ALL IMAGES IN THE FOLDER & RUN ALL THE 5 FUNCTIONS
for i=1:length(imageFolder)
tic
functionError = 0;
filename = strcat('C:\Users\85042513\MATLAB\Projects\BAT CVE\Images\NG\',imageFolder(i).name);
originalImage = imread(filename);
ori_roi{i} = originalImage( rect(2) : (rect(2)+rect(4)) , rect(1) : (rect(1)+rect(3)) , : );
fprintf("Image name: %s\n",imageFolder(i).name);
...

回答(1 个)

TADA
TADA 2019-8-14
  4 个评论
TADA
TADA 2019-8-14
I want to select a folder instead of the images inside.
What exactly do you intend to do with the folder once it is selected?

此问题已关闭。

标签

Community Treasure Hunt

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

Start Hunting!

Translated by