Как обновить вложенный matplotlib в Gtk во время выполнения? - PullRequest
0 голосов
/ 11 мая 2019

Я хочу обновить гистограмму matplotlib после выбора изображения с помощью средства выбора файлов gtk, но ничего не происходит, я пытаюсь удалить график, затем добавить снова, но все равно не работает, что мне делать?это мой код main.py

def setup_plot(self):
        # /home/jimmyferiawan/Desktop/PengolahanCitra/TugasGrayscale/gs1.png = https://cdn1.imggmi.com/uploads/2019/5/10/17bf55548e331fab0803d55377001622-full.jpg
        img = cv2.imread('/home/jimmyferiawan/Desktop/PengolahanCitra/TugasGrayscale/gs1.png',0)
        f = Figure(figsize=(5, 4), dpi=100)
        a = f.add_subplot(111)
        t = np.arange(0.0, 3.0, 0.01)
        s = np.sin(2*np.pi*t)
        a.hist(img.ravel(), 256, [0,256])

        self.sw.set_border_width(10)
        canvas = FigureCanvas(f)
        self.sw.add(canvas)
...