2014-07-01 43 views
0

序列化Pygame曲面對象,然後將字節反序列化爲相同的對象最簡單的方法是什麼?我想或get_buffer可能會有用,但我不知道如何。將Pygame曲面序列化爲字節

回答

1

如何pygame.surfarray

您可以使用pygame.surfarray.array3d()獲得像素
pygame.surfarray.make_surface()的陣列來重新創建表面。您可以使用pickle

如果你只需要以節省磁盤表面然後pygame.image.save()pygame.image.load()

+2

另一種選擇是使用'pygame.image.tostring'和'pygame.image.fromstring'使用。 'pickle'不適用於標準曲面。 – sloth