Я использую PyGame для манипулирования и рисования изображений.Неправильные цвета в pygame после установки SDL_VIDEODRIVER на «dummy»
Например, это изображение я создаю с помощью draw.rect:
мне нужно запустить свой код на AWS, поэтому я последовал за instructions, чтобы Pygame работать на обезглавленный сервере, и добавил os.environ["SDL_VIDEODRIVER"] = "dummy"
в мой код. Однако теперь изображения, которые производят, интерпретируют одни и те же значения RGB по-разному (особенно синий канал).
Например, грязно-белого в исходном изображении (254, 252, 213), но во втором изображении его производит как (255,255,255).
Почему это происходит?
Есть несколько ссылок, которые могут вам помочь, поскольку я не могу воссоздать вашу проблему: http://www.pygame.org/docs/ref/display.html#pygame.display.init http: // www.pygame.org/docs/ref/display.html#pygame.display.get_driver –