python web kamera (webcam) kodu,modülü (scripti)
25.01.2011 13:18:23
Bu örneğimde web cam ile görüntü almayı işleyeceğiz. Örneği windows vista üzerinde yazdım.
Öncelikle
http://videocapture.sourceforge.net/ [videocapture.sourceforge.net] adresinden libraryleri kuruyoruz. Versionumuza göre klasör içindeki dosyaları kurulu python klasörleri içine aıyoruz.
Sitemiz üzerinden kütüphaneyi indirmek için
/dosyalar/VideoCapture-0_9-3.zip
PIL kütüphanemiz sisteminize kurulu değilse
http://www.pythonware.com/products/pil/index.htm [pythonware.com] adresinden kullandığımız python sürümüne uygun kurulumu yapmalıyız
# -*- coding: cp1254 -*-
from VideoCapture import Device
import time
def fotografCek():
#resimler birbirine karışmaması için tarih ve saat ten resim ismi veriyoruz.
resimadi=time.strftime("%d-%b-%H-%M")
#dizin path veriyoruz resimlerin kaydedileceği yer için
Resim = "resimler/%s.jpg" % (resimadi)
cam = Device()
#cektiğimiz resmi kaydediyoruz.
cam.saveSnapshot(Resim)
#devamlı sistemi çalıştırmak için sonsuz döngüye alıyoruz.
i = 0
while True:
fotografCek()
#5 dakika ara ile resmi çekiyoruz.
time.sleep(300)
print "Atak %d" %i
i += 1
Yorumlar