GUIDEを使用してmatlabでGUIを作成しています。ただし、次のことを行う方法が正確にわからないため、いくつかのヒント/アドバイスを探していました。
問題
ディレクトリを開き、そのディレクトリが選択されている場合は、そのディレクトリ内のすべての画像を GUI インターフェイスに表示したいと考えています。ただし、画像がいくつあるのか正確にはわからないため、GUI でこれを行う方法が完全にはわかりません。
基本的に、ディレクトリとすべての画像をiphotoのように GUI のグリッドに表示したいと考えています。
現在のコード
現在、ディレクトリを正常に開き、次のように必要なすべての情報を取得できます。
directory = uigetdir(pwd, 'Directory Selector');
files = dir(fullfile(directory, '*.jpg'));
strcat(strcat(directory, '/') , files.name) %outputs each file's location
多数の handles.axes1 を書かずに、この情報を GUI に変換する方法がわかりません。この情報を知っているので、それらをループできることは理解していますが、最初に軸を作成する必要はありませんか?