def PlanogramUpdate(): f = Figure(figsize=(2, 3), dpi=100) a = f.add_subplot(111) a.imshow(image_rot) a.axis('off') canvas = FigureCanvasTkAgg(f, self) canvas.draw() for i in range(0, len(VectImg)): oval = canvas.create_polygon(VectImp[4 * i + 1], VectImp[4 * i + 2], VectImp[4 * i + 3], VectImp[4 * i + 4], fill="red") canvas.get_tk_widget().grid(row=1, column=5, rowspan=500, columnspan=2, sticky=E)