374 Stimmen

Wie kann ich ein Numpy-Array in ein Bild konvertieren (und anzeigen)?

Ich habe ein Array folgendermaßen erstellt:

import numpy as np
data = np.zeros( (512,512,3), dtype=np.uint8)
data[256,256] = [255,0,0]

Ich möchte einen einzelnen roten Punkt in der Mitte eines 512x512 Bildes anzeigen. (Zumindest für den Anfang... Ich denke, ich kann den Rest von dort herausfinden)

0voto

Aman Bagrecha Punkte 251

Dies könnte eine mögliche Code-Lösung sein:

from skimage import io
import numpy as np
data=np.random.randn(5,2)
io.imshow(data)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X