Wie, um Bild in pygame?
Möchte ich laden Sie ein Bild von der webcam anzeigen auf der pygame
Ich bin mit videoergreifung
from VideoCapture import Device
import pygame
import time
In=1
pygame.init()
w = 640
h = 480
size=(w,h)
screen = pygame.display.set_mode(size)
while True:
cam = Device()
cam.saveSnapshot(str(In)+".jpg")
img=pygame.image.load(In)
screen.blit(img,(0,0))
In=int(In)+1
In=str(In)
Warum funktioniert das nicht.Pygame Fenster öffnet sich aber nichts angezeigt?
- ist Ihr Bild mit dem Namen 1.jpg und in den gleichen Ordner?
- dude wenn du dir den code, den Sie sehen, dass saveSnapshot(str(In)+".jpg")
- Sie können
pygame.camera
um die Bilder und entfernen Sie die Abhängigkeit vonVideoCapture
Du musst angemeldet sein, um einen Kommentar abzugeben.
Muss man sagen, pygame zu die Anzeige aktualisieren.
Fügen Sie die folgende Zeile in der Schleife nach blitting das Bild auf dem Bildschirm:
BTW, werden Sie wahrscheinlich wollen, zu begrenzen, wie viel Bildern pro Sekunde. Entweder
time.sleep
oder eine pygame Uhr.import pygame.time
statt nurtime
. Man (also ich) kann zu verwechseln mit der Python-Bibliothek-Modultime
. Außerdem: was ist, wenn Sie sich entscheiden, importieren Sie die Bibliothek-Modultime
später?