openCV 2.x’in Visual Studio’ya entegresi
http://sourceforge.net/projects/opencvlibrary/ buradan openCV’nin en son versiyonunu indiriyoruz. Ben şu anda 2.2 versiyonu varmış gibi anlatacağım. Daha sonra standart program kurulumu gibi kuruyoruz. Varsayılan olarak C:/OpenCV2.2 klasörüne kurulmakta, eğer başka yere kuracaksanız nereye kurduğunuzu aklınızda tutun.
Daha sonra visual studio’yu açalım. Yeni proje oluştururalım.
Proje oluşturduktan sonra “solution explorer” bölümünde projemize sağ tıklayarak “properties” diyelim.
Açılan pencereden sol yukarıdan “All configuration” seçelim.
Altta ki sol bölmeden C/C++ seçelim.
Sağ pencerede ki “Additional include directories” alanına
yazalım.
Burada nereye kurmuş iseniz onu yazınız.
Yine sol taraftan “Linker” altından “Input” seçelim.
Sağda “Additional Dependencies” alanını görüyoruz. Buraya ise opencv’nin kullanacağımız kütüphanelerini ekleyeceğiz.
En önce sol yukarıdan Debug seçelim.
“Additional Dependencies” alanına
yazalım.
Daha sonra yine sol yukarıdan Release seçelim.
“Additional Dependencies” alanına
yazalım.
Ayrıca bu kütüphanelerden başka kütüphaneler kullanacaksanız eğer bu şekilde ekleyin. Tek bilmeniz gerekenler debug için sonunda “d” harfi olanları, Release için ise “d” harfi olmayanları eklemek.
Kod yazarken de #include <opencv/cv.h> olacak şekilde ayarlarsanız dosyalarınızı taşınabilir kılarsınız. Çünkü linux sistemlerinde de genelde bu şekilde include edilmektedir.
Selamlar
Toplam Görüntülenme: 597

merhabalar
opencv yi anlatılanlar gibi düzgünce kurdum. opencv içindeki herhangi bir örneği build edip çalıştırmaya başlayınca benden executable for debug session adı altında bir exe seçmemi istiyor,
ve hangi exeyi seçtiysem daha sonra hep o exeye bakıyo. ve bundandır herhalde diğer örneklerini açamıyom
yardımcı olabilirseniz sevinirim
Bu yorumu rapor et
Merhaba;
Exe dosyasi istemesine kadar hata olmamışsa artık derlenme bitmiş demektir. OpenCv kütüphanesi kullanabileceğiniz bir “main” fonksiyonu içermediğinden exe dosyası oluşturmaz. Siz sanırım sadece “build” değil “buil and run” yaptığınız için derlendikten sonra çalıştırılabilir bir exe dosyası istemiş. OpenCV derlemesi bitince yapacağınız iş çıkan lib dosyalarını, dll dosyalarını ve header dosyalarını yeni bir proje oluşturup, projenizde bu dosyaların yerini göstermek olacaktır.
Selamlar
Bu yorumu rapor et