Я пытаюсь изучить Pygame, и я хотел начать с чего-то простого. Я просто зациклился на удалении U и V-канала из изображения, чтобы получить изображение в оттенках серого.Как получить изображение в оттенках серого с использованием изображения YUV Pygame
cam = pygame.camera.Camera(self.clist[0], self.size, "YUV")
Каков способ сделать это?
Благодарим за помощь, что вторая ссылка работает нормально, но есть ли способ сделать это, если вы записываете изображение как формат YUV – enterbutton
С YUV компонент Y - это яркость, поэтому вы можете использовать это для R, G, и B-составляющих поверхностного массива. Если R = G = B, вы должны получить изображение в градациях серого, поэтому просто сделайте Y = R = G = B. – CodeSurgeon
Благодарим за объяснение @ user2588654 – enterbutton