[問題] 請教關於imread的問題已回收

看板MATLAB作者 (威威)時間17年前 (2008/11/14 16:38), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
fileFolder = fullfile(matlabroot,'toolbox','images','imdemos','CAR1') dirOutput = dir(fullfile(fileFolder,'AT3_1m4_*.jpg')) fileNames = {dirOutput.name}' numFrames = numel(fileNames) I = imread(fileNames{1}) 可是出現這樣的錯誤 ??? Error using ==> imread File "AT3_1m4_01.jpg" does not exist. Error in ==> test6 at 9 I = imread(fileNames{1}) 我的資料夾(C:\Program Files\MATLAB\R2006a\toolbox\images\imdemos\CAR1)中有 fileNames = 'AT3_1m4_01.jpg' 'AT3_1m4_02.jpg' 'AT3_1m4_03.jpg' 'AT3_1m4_04.jpg' 'AT3_1m4_05.jpg' 'AT3_1m4_06.jpg' 'AT3_1m4_07.jpg' 'AT3_1m4_08.jpg' 'AT3_1m4_09.jpg' 'AT3_1m4_10.jpg' 這些檔案,可是卻讀不到!!請問為什麼??謝謝各位大大!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.126.20.148

11/15 00:47, , 1F
I=imread([fileFolder '\' fileNames{1}]);
11/15 00:47, 1F

11/15 00:47, , 2F
這樣應該就可以了
11/15 00:47, 2F

11/15 00:48, , 3F
會出現不存在的訊息是你 imread 只有檔名沒有設路徑
11/15 00:48, 3F
文章代碼(AID): #197JaRLp (MATLAB)
文章代碼(AID): #197JaRLp (MATLAB)