我已經改變了matlab中的圖像,現在我想寫它到我的文件系統。如何保存bmp圖像,matlab
我的代碼看起來像現在這種權利:
save('newimage.bmp', 'newimage');
中得到顯示錯誤的MATLAB程序。 但是,當我嘗試打開我的文件夾中保存的圖片我得到的錯誤: 「無法讀取文件標題!未知的文件格式,空/損壞的文件或文件未找到!
所以我嘗試了 「imwrite」 - 函數: 代碼:
imwrite(newimage , 'newimage.bmp');
,但現在我在MATLAB中得到充足的錯誤:
"Warning: Data loss and unexpected results may occur with signed pixel data. In imwrite (line 447) In project (line 35) Error using writebmp (line 14)
Expected X to be one of these types:
logical, uint8, single, double Instead its type was int16.
Error in imwrite (line 472) feval(fmt_s.write, data, map, filename, paramPairs{:}); "
我不能發現其中的錯誤。感謝提前的幫助,併爲窮英語感到難過
考慮閱讀錯誤信息以找出錯誤;) –