Navigation
Artikel
Stuff
RSS Feeds
|
Sourcecodes - Webcam mit OpenCV abfragenSprachenübersicht/Python/Bildbearbeitung Keywords: Webcam, OpenCV Der folgende Quellcode fragt die Kamera ab und speichert ein Bild. Mit dem auskommentieren der # kann ein Video erzeugt werden.
Code: from opencv.cv import * from opencv.highgui import * import time MPEG1VIDEO = 0x314D4950 cvNamedWindow("Video") cvWaitKey (0) cam = cvCreateCameraCapture(0) img = None x = 800 y = 600 fps = 30 cvSetCaptureProperty(cam, CV_CAP_PROP_FRAME_WIDTH, x) cvSetCaptureProperty(cam, CV_CAP_PROP_FRAME_HEIGHT, y) print fps #writer = cvCreateVideoWriter('video.mpeg', MPEG1VIDEO, 20, cvSize(x,y)) #for n in range(0, 100): while(True): img = cvQueryFrame(cam) if(False == img): print "Could not grab a frame\n\7" exit(0) cvShowImage("Video", img) key = cvWaitKey(int(1000/fps)) #for n in range(0, 5): # cvWriteFrame(writer, img) cvSaveImage ("test.jpg", img) #cvReleaseVideoWriter(writer) cvReleaseCapture(cam) Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren? Sprachenübersicht/Python/Bildbearbeitung/Webcam mit OpenCV abfragen |