pygame headless no font

时间:2015-05-06 19:43:46

标签: python pygame python-imaging-library

当我使用

进入pygame无头模式时
os.environ["SDL_VIDEODRIVER"] = "dummy"

表面没有渲染字体,只有黑色填充矩形。 (我只在linux上试过它。)

当我关闭无头模式时,一切都很完美。

代码:

self.screen = pygame.display.set_mode((self.WIDTH, self.HEIGHT))
.....drawing on the surface.....
...
data = pygame.image.tostring(self.screen, 'RGB')
img = Image.fromstring('RGB', (128,64), data).convert()
img.show()
img.save('./img/out.png')

感谢您的帮助!

0 个答案:

没有答案