makaleler / Python Programlama / python web kamera (webcam) kodu,modülü (scripti)

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
yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda