フィルターのクリア

Reading image files-batch

1 回表示 (過去 30 日間)
as hz
as hz 2012 年 9 月 23 日
Hi,
I am trying to read image files from a folder (not Matlab working folder) but it does not work
Code: files = dir('C:\Users\ell\Desktop\segon\seg_array\Tv*.png') rgbl = imread('C:\Users\ell\Desktop\segn\seg_array\', files(1).name);
Can someone please tell me what is the problem.
Thanks

採用された回答

Image Analyst
Image Analyst 2012 年 9 月 23 日
Please see the FAQ http://matlab.wikia.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F for several ways. They'll have lines like this
folder = ''C:\Users\ell\Desktop\segon\seg_array';
filePattern = fullfile(folder, 'Tv*.png');
fileNames = dir(filePattern);
In the loop:
fullFileName = fullfile(folder, fileNames(k).name);
rgbImage = imread(fullFileName);

その他の回答 (1 件)

Rodrigo
Rodrigo 2012 年 9 月 23 日
second line should read: imread(strcat('C:\Users\ell\Desktop\segn\seg_array\', files(1).name));

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by