遇到問題: Python報錯module 'scipy.misc' has no attribute 'imsave'
但是有imread imsave,奇怪???
下圖是報錯結果,建議使用
imageio.imwrite
遇到問題: Python報錯module 'scipy.misc' has no attribute 'imsave'
解決方法:
1 嘗試使用imageio.write
2 嘗試安裝scipy1.0.0
我嘗試使用 imageio.write之後
遇到問題: Python報錯module 'scipy.misc' has no attribute 'imsave'
發現如下報錯:
遇到問題: Python報錯module 'scipy.misc' has no attribute 'imsave'
Lossy conversion from float32 to uint8. Range [0, 1].
Convert image to uint8 prior to saving to suppress this warning.
從float32到uint8的有損轉換,區間[0,1]。
在儲存之前将圖像轉換為uint8來抑制這個警告。
也就是說圖像有損,不清晰,确實是這樣,
難道是因為使用指令imageio.write的原因
遇到問題: Python報錯module 'scipy.misc' has no attribute 'imsave'
then,參考此文章:http://www.it1352.com/899106.html
下面參考了EGNet的寫法
res = res.sigmoid().data.cpu().numpy().squeeze()
# misc.imsave(save_path + name + '.png', res)
res = 255 * res
print('=>res2', res)
res = res.astype(np.uint8)
print('=>res3', res)
cv2.imwrite(save_path + name + '.png', res)
# imageio.imwrite(save_path + name + '.png', res)