Re: [問題] 如何讀入一串檔名不連續的檔案?已回收

看板MATLAB作者 (狗不拉雞東東屎)時間16年前 (2009/06/04 23:04), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
借題詢問 請問各位我現在有一堆影像 100.1.jpg 100.2.jpg 100.3.jpg 101.4.jpg 101.5.jpg 102.6.jpg 103.7.jpg 103.8.jpg 103.9.jpg . . . XXX.Y.jpg 如上面,檔案XXX.Y.jpg中Y是固定增加1,但是XXX是沒有一定規則進行增加 因為我是做CT影像,檔案是有順序的做處理 也就是處理時需要按照XXX.1.jpg XXX.2.jpg ... XXX.n.jpg 請問各位有沒有什麼好方法可以讀取這種檔案? 因為檔案很多5120個,不知道有沒有什麼好方法?謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.56.184 ※ 編輯: oldyen 來自: 59.105.56.184 (06/04 23:21)

06/05 00:18, , 1F
先用dir得到全部完整檔名 再跳過前後四個字元 抓數字排即可
06/05 00:18, 1F

06/05 00:35, , 2F
喔喔!!!謝謝你~~~請問怎麼跳字元?
06/05 00:35, 2F

06/05 00:43, , 3F
以跳過前四後四為例 A(i).name(5:end-4)
06/05 00:43, 3F

06/05 00:47, , 4F
喔喔,謝謝
06/05 00:47, 4F
文章代碼(AID): #1A9-A828 (MATLAB)
文章代碼(AID): #1A9-A828 (MATLAB)