画像のダウンロードが行われており、指定された各画像を処理するコードがあるとします。潜在的にダウンロードされた画像をフォルダーで見つけて、次に処理したい。Matlabコードを介して、そのフォルダーに最後にダウンロードした画像を見つけるにはどうすればよいですか?
質問する
1102 次
1 に答える
2
1 つの可能性:
% get a list of .txt files inside folder. You can specify images instead
d = dir('*.txt');
% find the last modified file
[~,idx] = max([d.datenum]);
% name of file
filename = d(idx).name;
もう 1 つの方法は、ファイル システムの変更をリッスンし、新しいファイルが入ってきたときにイベントに応答することです。例については、こちらを参照してください。
最初の方法はpollingで使用され、2 番目の方法はevent-drivenで使用されます。
于 2013-08-31T12:31:25.853 に答える