Ich möchte ein JPG-Bild von einer URL als ein numpy Array laden. Aber wenn ich das tue, bekomme ich einen Fehler. Kann mir jemand sagen, was ich tun kann, damit mein Code funktioniert?Wie öffne ein jpg in numpy?
import urllib2
import matplotlib.pyplot as plt
import numpy as np
f=urllib2.urlopen("https://www.ibiblio.org/hyperwar/USA/USA-EF-Defeat/maps/USA-EF-Defeat-40.jpg")
print(f.shape)
plt.imshow(f)
plt.show()
Wenn ich diesen Code ausführen, erhalte ich die Fehlermeldung:
TypeError: Image data can not convert to float