我正在尝试学习Pygame,我想从简单的东西开始。我只是坚持从图像中消除U和V通道以获得灰度图像。
cam = pygame.camera.Camera(self.clist[0], self.size, "YUV")
怎么做?
如果您可以使用PIL/pillow库,您可以将pygame图像转换为PIL图像,在那里执行灰度转换,然后再转换回来。这里说明了这种转换。或者,您可以使用这里发布的解决方案,手动将数据转换为灰度