小编Ni *_* Na的帖子

如何实时更新图像文件 Pygame?

我从文件导入图像,该文件总是更新(总是以相同的文件名保存新图片),现在当文件中的图像更改时,我的 GUI 未更新必须更改页面或执行某些图像会更改的操作我的意思是更改显示. 但是我想实时更改显示的图像(每次更改文件中的图像时都会更改)

我写这样的代码:

def first():

    # crop
    img_crop = mpimg.imread('Crop.jpg')
    #img_crop = numpy.load('bur.npy')
    x = numpy.arange(10)
    y = numpy.arange(20)
    X, Y = numpy.meshgrid(x, y)
    img_crop_re = cv2.resize(img_crop, dsize=(200,200), interpolation=cv2.INTER_CUBIC)
    img_crop_ro = cv2.rotate(img_crop_re, cv2.ROTATE_90_COUNTERCLOCKWISE)
    img_crop_flip = cv2.flip(img_crop_ro,0)
    surf_crop = pygame.surfarray.make_surface(img_crop_flip)

    # mask
    img_mask = mpimg.imread('mask.jpg')
    #img_mask = numpy.load('bur.npy')
    x = numpy.arange(10,50)
    y = numpy.arange(20,50)
    X, Y = numpy.meshgrid(x, y)
    img_mask_re = cv2.resize(img_mask, dsize=(200, 200), interpolation=cv2.INTER_CUBIC)
    img_mask_ro = cv2.rotate(img_mask_re, cv2.ROTATE_90_COUNTERCLOCKWISE)
    img_mask_flip = cv2.flip(img_mask_re,0)
    surf_mask = pygame.surfarray.make_surface(img_mask_flip)


    running = True
    while …
Run Code Online (Sandbox Code Playgroud)

python user-interface pygame numpy

5
推荐指数
1
解决办法
106
查看次数

标签 统计

numpy ×1

pygame ×1

python ×1

user-interface ×1