2016-06-29 1 views
-2

私は、MATLABに読み込みたい画像を持つフォルダを持っており、これらの入力画像に対してさまざまな組み込み関数と行列演算を実行します。 誰でも私がそれを把握するのに役立つだろうか?MATLABでループを使用して複数の画像を読み取る方法は?

+1

はあなたが読む方法を知っていますか単一の画像? –

+0

FYI:http://stackoverflow.com/questions/28942514/matlab-iterate-function-on-all-files-in-a-directory - 1つの画像が動作するときに継続可能です。 –

+0

はい@AndrasDeak私は単一のものを読む方法を知っています。 – HumbleStudent

答えて

0

と仮定し、あなたのイメージが.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 
関連する問題