Tuesday, June 9, 2009

Webcam Kontrolu ve Python

Ubuntu Linux uzerinden Webcam'e baglanmak ve imajlari surekli bir sekilde almak gereken kurulumlar nedir? Intel'in OpenCV adindaki bir kutuphanesi ayrica goruntuleri isleyip obje tanima, takip etme gibi hesaplari yapabilen bir yapay ogrenim (machine learning) kutuphanesidir. Bu kutuphanenin webcam'e baglanabilme ozelligi de var. OpenCV kullanmak icin oncelikle suradaki paketleri kurmak lazim: build-essential, libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev. "sudo apt-get install" ile paketler hemen kurulabilir.

Sonra OpenCv indirilmeli ./configure, make install ile kurulmali. Bu paket kurulunca onun Python arayuzlerini de kurmus oluyorsunuz. Alttaki kodu isletmeden once yanliz, apt-get ile python-qt4 paketini kurmak ta lazim.

Alttaki programla t harfine her basista ekrandaki goruntuyu JPG dosyasi olarak diske yazmak mumkundur.

Kod (Capture Cam)

No comments: