我試圖用MATLAB打開一個圖像文件(R2011b)。存儲bin文件(Xeneth)的程序說它具有「圖像(16位右對齊)(.png; .csv; *。bin)」數據類型。打開bin 16位右對齊
在MATLAB中,我試圖打開與文件:
fid=fopen('pathAndFile','r');
A=fread(fid,'inf','uint16');
不幸的是,口口聲聲說「用的fread無效的精度誤差。」 一個示例文件可以在這裏找到:https://www.dropbox.com/s/d8pj1lrhjsnbmvx/mHSdark_20ms_00014.bin
是否有人有一個想法可能會導致問題?
[imread](http://www.mathworks.com.au/help/matlab/ref/imread.html)不會讀取它嗎? – Marcin
不幸的不是。據我瞭解,imread無法讀取二進制文件 – Hellski
我想如果你能提供你的文件的例子,將會更容易檢查發生了什麼。 – Marcin