-2
私は、MATLABに読み込みたい画像を持つフォルダを持っており、これらの入力画像に対してさまざまな組み込み関数と行列演算を実行します。 誰でも私がそれを把握するのに役立つだろうか?MATLABでループを使用して複数の画像を読み取る方法は?
私は、MATLABに読み込みたい画像を持つフォルダを持っており、これらの入力画像に対してさまざまな組み込み関数と行列演算を実行します。 誰でも私がそれを把握するのに役立つだろうか?MATLABでループを使用して複数の画像を読み取る方法は?
と仮定し、あなたのイメージが.jpg
です:
files = dir('directory*.jpg');
for i=1:length(files)
images{i} = imread(files(i).name);
end
は、セル配列に、現在のディレクトリ内のすべての画像を読み取るimages
これはdirectory
から読み取ります
directory = 'path to your directory';
files = dir([directory '/*.jpg']);
for i=1:length(files)
images{i} = imread([directory '/' files(i).name]);
end
はあなたが読む方法を知っていますか単一の画像? –
FYI:http://stackoverflow.com/questions/28942514/matlab-iterate-function-on-all-files-in-a-directory - 1つの画像が動作するときに継続可能です。 –
はい@AndrasDeak私は単一のものを読む方法を知っています。 – HumbleStudent