Hello again, I'm trying to ask again : Is there a way to grab an image from the camera module that has a bit depth different from 24 bits?
Alexandre Quessy wrote: > René Dudfield wrote: >> # something like this... untested. >> w,h = surf.get_size() >> data = pygame.surfarray.pixels2d(surf) >> texture = glGenTextures(1) >> glBindTexture(GL_TEXTURE_2D, texture) >> glPixelStorei(GL_UNPACK_ALIGNMENT,1) >> glTexImage2D(GL_TEXTURE_2D, 0, 3, w, h, 0, GL_RGB, GL_UNSIGNED_BYTE, data) >> # ... etc... > > > Since I am reading from the pygame.camera.Camera, the image has a 24 bit > depth. This format is the only one that is not supported by > surfarray.pixels2d. Can I change the format that the Camera gives me ? > Thanks ! a
