6 Ekim 2013 Pazar

OpenCV tanışması

  Bu yazımda OpenCV kütüphanesi kullanarak Visual Studio ortamında görüntü işlemeyi anlatacağım.
Öncelikle OpenCV nedir ondan bahsedeyim OpenCV, Open Computer Vision kelimelerinin kısaltılmış hali olmakla beraber  Bilgisayarlı Görü diye tercüme edilebilmektedir.
     Bu kütüphaneyi Visual Studio ortamına kurduktan sonra dilerseniz C++ ile dilerseniz C# ile görüntü işlemeniz mümkün oluyor. Yalnız C++ direkt kullanabilirken, C# kullanmak için ayrıca EmguCV kurmanız da gerekiyor. EmguCV ise C++ ile kullanılabilen fonksiyonların C# versiyonunu içeren kütüphanedir. Bunların kurulumu biraz zahmet ve dikkat gerektirse de aslında adımları tek tek uyguladığınız da çok zorluk çekmeden indirip kurabilmeniz mümkün.
     Bitirme projesi olarak "Göz irisinden kimlik doğrulama" uygulamasını geliştirmeyi amaçladım. Burada kameradan görüntü alınıp bu veriler işlenerek veritabanındaki verilerle karşılaştırılıp uyuşması durumunda kişiye yetki verilmesi, uyuşmaması durumunda hata mesajı bildirmesi amaçlandı.
     Şuan projeye yeni başlandığı için kütüphaneleri tanıma, ilgili fonksiyonları öğrenme ve uygulama gibi çalışmalar devam ediyor. Bir sonraki yazımda bu kütüphanelerin yüklenmesi, kullanılması, örnek uygulama yapma ve projenin gidişhatından bahsetme gibi konulara değineceğim. Görüşmek üzere.