Files
pyTrainSeg/test_GUI.ipynb
T
2022-07-29 10:51:59 +02:00

183 KiB

In [4]:
import os
from skimage import io
import matplotlib.pyplot as plt
XTM_data_path = r"C:\Zwischenlager\wood_time_slices\00_raw"
training_path = r"C:\Zwischenlager\wood_time_slices\training_data"
time_step = 5
slice_number = 54

time_folder = os.listdir(XTM_data_path)
timestep_folder = time_folder[time_step]
images = os.listdir(os.path.join(XTM_data_path, timestep_folder))
image_name = images[slice_number]
im = io.imread(os.path.join(XTM_data_path, timestep_folder, image_name))
plt.imshow(im)
Out[4]:
<matplotlib.image.AxesImage at 0x217beb495d0>
No description has been provided for this image
In [14]:
from tkinter import *
from PIL import Image, ImageTk
impath = os.path.join(XTM_data_path, timestep_folder, image_name)


app = Tk()
app.geometry("400x400")

canvas = Canvas(app, bg = 'black')
canvas.pack(anchor = 'nw', fill = 'both', expand = 1)

image = Image.open(impath)
iamge = ImageTk.

canvas.create_image(0,0, image)

app.mainloop()
---------------------------------------------------------------------------
TclError                                  Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_15176\1758871531.py in <cell line: 15>()
     13 iamge = ImageTk.PhotoImage(image)
     14 
---> 15 canvas.create_image(0,0, image)
     16 
     17 app.mainloop()

~\Miniconda3\lib\tkinter\__init__.py in create_image(self, *args, **kw)
   2817     def create_image(self, *args, **kw):
   2818         """Create image item with coordinates x1,y1."""
-> 2819         return self._create('image', args, kw)
   2820 
   2821     def create_line(self, *args, **kw):

~\Miniconda3\lib\tkinter\__init__.py in _create(self, itemType, args, kw)
   2803         else:
   2804             cnf = {}
-> 2805         return self.tk.getint(self.tk.call(
   2806             self._w, 'create', itemType,
   2807             *(args + self._options(cnf, kw))))

TclError: unknown option "<PIL.TiffImagePlugin.TiffImageFile image mode=I;16B size=744x690 at 0x217BEC86C50>"
In [ ]: