0
私はPygameを学ぼうとしており、簡単なものから始めたいと思っています。私はちょうどグレースケール画像を取得するには、画像からUとVのチャンネルを排除に立ち往生。YUV画像を使ってグレースケール画像を得る方法Pygame
cam = pygame.camera.Camera(self.clist[0], self.size, "YUV")
どうすればいいですか?
私は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