-1
最も簡単なをfloatに変換することができません。matplotlib.image.imsave TypeError例外:ケース失敗した画像データは、
import matplotlib.image as mpimg
path = 'test_images/input.jpg'
temp = mpimg.imread(path)
mpimg.imsave(temp, 'output.jpg')
私が手:私は上記のコードを入れて(ファイルが存在することをテストしている
line 1347, in imsave
image.set_data(arr)
File "/Users/chris/anaconda3/lib/python3.5/site-packages/matplotlib/image.py",
line 600, in set_data
raise TypeError("Image data cannot be converted to float")
if os.path.isfile(path):test)で、予想される結果を与えるtemp.shapeを出力します。いかなる援助にも感謝してください。
ありがとう、私はこれをダブルチェックしたいと誓った可能性があります。私はかなりPythonには新しく、パラメータについてはほとんどチェックが行われていないことに気づいていませんでした。 – wheeliebin