我使用以下命令将图像导入到我的项目中
\n\nfrom PIL import Image\nmyImage = Image.open("myImageDirectory.png")\nRun Code Online (Sandbox Code Playgroud)\n\n所以 myImage 现在作为 png 文件导入。但我想使用 Pygame 将其显示到屏幕上。通常我使用
\n\nimport pygame\nwin = pygame.display.set_mode((500, 500))\nwin.blit(myImage, (50, 50))\nRun Code Online (Sandbox Code Playgroud)\n\n现在我收到错误消息,该函数需要一个表面,而不是一个 png 文件。\n有谁知道如何将图像转换为表面或如何显示它?
\n\n我还没有尝试太多\xe2\x80\x8b,因为我没有找到任何可以解决我的问题的东西。
\n\n编辑:
\n\n\n