MATLAB で次のコマンドを使用して、ユーザーにフォルダーから画像を選択させようとしています。
uigetfile('*.tiff','Select the image files')
n
そして、要素を持つ配列または行列に画像を書きたいと思います(n
画像選択ループで選択された画像の数です)。
私は複数の異なる方法を試しましたので、どんな助けでも大歓迎です。よろしくお願いします。
これが私の最近の試みです:
function imagereader
x={};
i=1;
response = 1;
while response ~= 0
[FileName] = uigetfile('*.tiff','Select the image files')
x{i} = FileName;
choice = questdlg('Do you wish to select more images?','Image selection','Yes','No','No');
switch choice
case 'Yes'
response = 1;
i+1;
case 'No'
response = 0;
end
end
while i >= 1
image(x{i})
i-1;
end