1
我想將一個numpy矩陣保存爲一個.png圖像,但我不能這樣做使用matplotlib,因爲我想保留其原始大小(該matplotlib不會這樣做是因爲它增加了比例和白色背景等)。任何人都知道我可以使用numpy或PIL來解決這個問題嗎?由於在Python中將矩陣轉換爲圖像
我想將一個numpy矩陣保存爲一個.png圖像,但我不能這樣做使用matplotlib,因爲我想保留其原始大小(該matplotlib不會這樣做是因爲它增加了比例和白色背景等)。任何人都知道我可以使用numpy或PIL來解決這個問題嗎?由於在Python中將矩陣轉換爲圖像
使用SciPy的庫解決
進口scipy.misc
...(代碼)
scipy.misc.imsave(名稱,數組格式)
或
scipy.misc.imsave('name.ext',array)其中ext是擴展名,因此決定了圖像將被存儲的格式。
參見'fig.figimage' http://matplotlib.org/api/figure_api.html#matplotlib.figure.Figure.figimage – tacaswell
http://stackoverflow.com/questions/9910388/matplotlib-plot-small-image -without-resampling/9915223#9915223 – tacaswell
另請參閱http://stackoverflow.com/questions/902761/saving-a-numpy-array-as-an-image –