_thread下的Matplotlib图像更新问题

时间:2017-10-29 04:44:46

标签: python matplotlib

系统

Raspbian

问题说明

图片无法在_thread模块下更新。可以随时显示img_1。 img_2可以在没有_thread apllication的情况下更新。 但是如果我应用了_thread,img_2就无法更新。 需要帮助!

代码示例

import matplotlib.pyplot as plt
from PIL import Image
import time
import _thread


def PTest():
    img_1 = Image.open("/home/pi/development/content/P1.jpg")
    img_2 = Image.open("/home/pi/development/content/P2.jpg")

    fig = plt.figure()
    ax = fig.add_subplot(111)

    ax.imshow(img_1)
    plt.ion()
    plt.show()

    time.sleep(5)
    ax.imshow(img_2)


# PTest()

try:
    _thread.start_new_thread(PTest, ())
except:
    print("thread error")

0 个答案:

没有答案