Когда я открываю img с img.show (), открывается блокнот - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь сделать игру на python, и когда я отображаю изображение с помощью img.show (), он показывает блокнот с несколькими прикольными буквами.

Я попытался сохранить изображение, поместившоу перед изображением.

def crop_center(img):
    return img[0:32,0:32]

def load_image( infilename ) :
    img = Image.open( infilename )
    img.load()
    data = np.asarray( img, dtype="int32" )
    return data

def save_image( npdata, outfilename ) :
    img = Image.fromarray(npdata,"RGB")
    img.save('my.png')
    img.show()
save_image(crop_center(load_image("spredsheet.png")),"mini.png")

Я хотел, чтобы изображение отображалось в отдельном окне.

...