我已经创造了一个窗口,在游戏中,它显示了一个篮球场,在它开始运作之前,它会显示图像,然而,我已经在一个平面设计师的帮助下重新制作了背景,然而这个新的抛光图像显示为蓝色。为什么是蓝色的?下面是需要使用的bballcourt.jpg映像
下面是用于创建图像背景的代码:
(width, height) = (940,500)#variables for screen
background_image = pygame.image.load("bballcourt.png")#setting the background image as a variable to be used to display on the screen
screen.blit(background_image, [0,0]) #this sets the background court image 发布于 2018-04-09 22:19:59
只是回顾我以前的问题-这是@furas提供的答案,但答案格式没有评论:D
“一些工具告诉我,这个JPG使用CMYK调色板,它用于印刷材料--即报纸。请设计者创建RGB文件。”
从CMYK到RGB的自动转换看起来并不总是很好。对于Photoshop这样的程序,有一些“颜色配置文件”(ICC文件)可以更好地转换颜色。JPG创建小文件,但它删除了像素,这样在每次转换后,它看起来都很糟糕。最好将图像保持为PNG。
谢谢@furas -希望任何搜索的人,如果他们没有看到评论,就已经回答了这个问题。
https://stackoverflow.com/questions/47733600
复制相似问题