如何將影像寫成二進位檔已回收
我想要將一個300x400x6的矩陣img用fwrite寫成二進位檔
我的寫法如下:
[row column band]=size(img);
fid=fopen('data1.bin','wb');
for b=1:band
for r=1:row
for c=1:column
cnt=fwrite(fid,img(b,r,c),'uint8');
end
end
end
fclose(fid)
執行後顯示"??? Index exceeds matrix dimensions."
想請問一下是為什麼呢?
我又該怎麼改呢?
感激不盡~~~>"<
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.137.46.155
推
11/17 00:42, , 1F
11/17 00:42, 1F
→
11/17 01:17, , 2F
11/17 01:17, 2F