同じタイプのフォルダーからすべての画像ファイルを読み取る方法を知っていますTIFF
。私の質問: フォルダー内のすべての種類の画像ファイルを読み取る方法はありますか? 画像はTIFF
、、、BMP
ですJPEG
。また、特定の時点でのみJPEGs
がフォルダに存在する場合や、3 つのタイプすべてが存在する場合もあります。
ありがとう
同じタイプのフォルダーからすべての画像ファイルを読み取る方法を知っていますTIFF
。私の質問: フォルダー内のすべての種類の画像ファイルを読み取る方法はありますか? 画像はTIFF
、、、BMP
ですJPEG
。また、特定の時点でのみJPEGs
がフォルダに存在する場合や、3 つのタイプすべてが存在する場合もあります。
ありがとう
この関数imread
は、既存の標準画像タイプのほとんどを読み取ることができます。
だから、あなたができることは
cd( folder );
fls = dir( '*' ); % list ALL files
ii = 1;
imgs = {};
for fi=1:numel(fls)
if fls(fi).isdir, continue; end; % skip sub directories
try
tmp = imread( fls(fi).name );
imgs{ii} = tmp; % got an image
ii = ii+1;
catch em
% not an image - ignore
end
end