1
我有一個由C++代碼段創建的.dat文件。 DAT文件的格式是按下列原則:http://users.iit.demokritos.gr/~nstam/ICDAR2013HandSegmCont/Protocol.html如何從.dat文件讀取分段數據?
這是圖像文件:
這裏是上述圖像的dat文件:https://www.dropbox.com/s/q8h3psin2k67vew/color_test.dat
我可以告訴dat文件中的分段字存儲在與bwlabel
命令相同的格式中。
但是,我如何從數據文件中獲取數據到Matlab中的數組進行進一步處理?假設第一個單詞用1
標記,第二個單詞用2
標記。如何將1
設置爲不同的陣列,將2
設置爲單獨的陣列等。這樣我可以進一步在該陣列上工作,如imshow
或im2bw
甚至regionprops
?我試過fopen
和fread
。他們設法打開文件,但創建了具有8000多個元素的單列向量。
謝謝