Windows 7’de Visual Studio 2010’da OpenCV-2.1.0


( Windows 7 x86_64’de denenmiştir; aynı zamanda Windows XP SP3 ve yeni sürümlerle de uyumludur.. )

Bu sene okulda son senemiz olunca farklı olarak bitirme projesi kavramı da hayatımıza girmiş oldu. Uzun bir arayış sonrası grup görüntü işlemede bir proje çıkarmaya karar verdik. Ardından da araştırmalar başladı. Açık kaynak olarak sunulan ve birçok algoritmayı barındıran OpenCV‘nin kurulum ve kullanımı ise ilk öğrendiğimiz konular arasında yer almaktaydı. İlgilenenler için kurulum ve basit bir uygulama için kullanımını sizlerle paylaşmak istedim 😉

Kurulum

  • Öncelikle Microsoft Visual Studio 2010 ya da Microsoft Visual C++ 2010 kurulum yapılmalıdır.
  • Buradan OpenCV-2.1.0’ı indirebilirsiniz..

OpenCV-2.1.0 – İlk Uygulamamız

  • Başlangıç –> Tüm Programlar –> Microsoft Visual Studio 2010
  • File –> New –> Project
  • Proje kütüphanelerinin yapılandırılması
    • 2008 için
      • Tools -> Options -> Projects and Solutions -> VC++ Directories
    • 2010 için
      • Project -> OpenCV-IlkUygulama Properties…Configuration Properties -> VC++ Directories
    • Include Directories… add: ‘C:\OpenCV2.1\include\opencv;’
    • Library Directories… add: ‘C:\OpenCV2.1\lib;’
    • Source Directories… add: ‘C:\OpenCV2.1\src\cv; C:\OpenCV2.1\src\cvaux; C:\OpenCV2.1\src\cxcore; C:\OpenCV2.1\src\highgui; C:\OpenCV2.1\src\ml;’
    • Linker -> Input -> Additional Dependencies…
      • For Debug Builds.. add: ‘cv210d.lib; cxcore210d.lib; highgui210d.lib;’
      • For Release Builds.. add: ‘cv210.lib; cxcore210.lib; highgui210.lib;’

  • Çalıştıracağımız kodumuz:

  • Build –> Build Solution
  • Debug –> Start Without Debugging
  • Ve son olarak çıktımız:

Referans:

http://opencv.willowgarage.com/wiki/VisualC%2B%2B_VS2010

Reklamlar

12 thoughts on “Windows 7’de Visual Studio 2010’da OpenCV-2.1.0

  1. Faydalı bir açıklama olmuş, elinize sağlık ancak bu söyledikleriniz Visual Studio sürümlerine göre değşiklik göstermektedir.

    Mesela “Tools -> Options -> Projects and Solutions -> VC++ Directories” şeklinde ilerledikleri zaman çıkan ekran görüntüsü sizinki ile aynı olmayacaktır o yüzden deneyen arkadaşlar şaşırmasınlar..
    Sizin yaptıklarınızı yaptıklarında hangi süsüm olursa olsun çalışır. Sadece ekran görüntüm aynı değil diye düşünmesinler yeter :))

  2. linker-input menüsünde debug için lib değerlerini girilmişse kodumu çalıştırmak istediğimde lib dosyaları bulunamadı hatası veriyor. debug için lib değerlerini girmeyip sadece release değerlerini girdiğimde ise kodlarım çalışmıyor sadece console açılıyor ve devam etmek için bir tuşa basın yazıyor. lütfen yardımcı olurmusunuz???

  3. bütün openvb sürümlerini kurdum yine de o “lab” klasörü cıkmıyor,8 saattir ugrasıyorum kafayı yemek üzereyimn

    • Merhaba, “lab” dediğiniz lib diye umuyorum. sorunu tam olarak anlayamadım ama visual studio üzerinde libleri elle giriyoruz. yazının altındaki linkden opencvnin sitesinde farklı sürümler ve farklı visual studio veriyonlarına da erişebilirsiniz.
      Kolay gelsin..

  4. İyi günler,
    Öncelikle yazınız için teşekkür ederim. Bende yeni başladım bu alanda çalışma yapmaya.
    Burdaki adımlar aynen yaptım, derleme sırasında hata vermiyor, yalnız çalıştırdığımda, “uygulama düzgün olarak başlatılamadı(0xc0150002)” şeklinde bir hata alıyorum.. Çözüm öneriniz var mı acaba…

  5. merhaba bende yukardaki kodu debugg edince (0xc0150002) hatasıyla karşılaştım.neden olabilir acaba?

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

w

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.