Mein Programm erzeugt einige numpy Array während des laufenden Prozesses geöffnet wird, speichere ich sie mitdas gespeicherte Bild kann nicht
from skimage import io
io.imsave("img.tif",imgs[0,0])
Die imgs
vom Typ float32
, Form (1,1,128,128)
; während der Maximalwert 1.0
ist und der Minimalwert 0.0
ist. Das Bild wird korrekt gespeichert. Jedoch, wenn ich es öffne, habe ich die folgende Fehlermeldung erhalten. Was kann der Grund?
versuchen zu 8-Bit-uint konvertieren? 'io.imsave (" img.tif ", (imgs [0,0] * 255) .astype (np.uint8))' – Aaron