Seite 1 von 1

3D Datensatz als 3D Numpy Array

Verfasst: Dienstag 6. April 2021, 11:07
von nathalie
Hallo zusammen,

ich möchte einen 3D Datensatz in Form einer tiff Datei mit Hilfe von Jupiter Notebook und Ipyvolume visualisieren. Dafür möchte ich meinen Datensatz in ein 3D Numpy array umwandeln. Bisher hat das bei mir nur mit einem 2D Datensatz funktioniert. Dafür habe ich das benutzt:

from PIL import Image
import numpy as np
im = Image.open("dataset2D.tiff")
imarray=np.array(im)

Kann mir jemand helfen wie ich das mit einem 3D Datensatz mache?

Vielen Dank im Voraus!

Re: 3D Datensatz als 3D Numpy Array

Verfasst: Mittwoch 7. April 2021, 09:10
von Sirius3
Wie sieht denn Dein 3D-TIFF aus? Bilder sind normalerweise nur 2D.

Re: 3D Datensatz als 3D Numpy Array

Verfasst: Mittwoch 7. April 2021, 11:21
von ThomasL
Jedes Farbbild ist 3D.
Breite x Höhe x RGB

Re: 3D Datensatz als 3D Numpy Array

Verfasst: Donnerstag 8. April 2021, 13:23
von nathalie
Ne meine Daten sind dreidimensional, ich habe z quasi als 3. Achse. Sie wurden mit einem Mikroskop in 3D+Zeit aufgenommen.

Re: 3D Datensatz als 3D Numpy Array

Verfasst: Donnerstag 8. April 2021, 14:10
von Sirius3
Ja, aber wie sieht so ein TIFF dazu aus?

Re: 3D Datensatz als 3D Numpy Array

Verfasst: Donnerstag 8. April 2021, 15:18
von nathalie
in ImageJ wie ein 2D schwarzweiß Bild und mit zwei Leisten kann ich die z und die Zeit Achse verschieben.