我在我的MacOS上有這個問題:我用gzip格式(大的512x512x200文件)寫了一個nrrd文件(https://it.mathworks.com/matlabcentral/fileexchange/48621-nrrdwriter-filename--matrix--pixelspacing--origin--encoding-),現在我想用nrrdread函數讀取它(https://it.mathworks.com/matlabcentral/fileexchange/34653-nrrd-format-file-reader )。 當我這樣做,這是我得到的錯誤:試圖用gunzip文件 「/私有的/ tmp/tp9eb78b24_4ead_4567_b911_db756a8f8444」當matlab nrrd讀取gzip錯誤
錯誤使用gunzip解> gunzipwrite(線227) 輸入流意外結束。 (k).file,outputDir,baseName,streamCopier);}};} {
gunzip中的錯誤(第89行) names = gunzipEntries(entries,outputDir);
在nrrdread> READDATA(線156) gunzip解誤差(TMPFILE)
錯誤nrrdread(線86) 數據= READDATA(FID,間,數據類型);
我讀過這篇文章(https://www.nitrc.org/forum/forum.php?thread_id=5972&forum_id=4073),它是一個與gzip函數有關的Java問題。有沒有人有任何想法如何解決這個問題,以便我可以閱讀我的圖像矩陣?
非常感謝您
你有一個示例文件的鏈接? –
嗨,謝謝你的評論。您可以通過以下鏈接找到該文件:https://drive.google.com/open?id=0BzllnM3z4XEtWHdtN3dQaEvieTg – David
請幫我解決這個問題。謝謝 – David