Perşembe, Mayıs 01, 2008

Linux altında OpenCv



Epeydir Linux'a OpenCv yi kurmaya çalışıyordum. Bir türlü ffmpeg'i aktifleştiremiyordum.
google ile aratınca bir kaç kaynak çıkıyordu 1 2 3 söylenenleri yaptığım halde olmuyordu.
Uğraşa uğraşa en sonunda kurabildim. meğerse OpenCv ffmpeg header dosyalarını bulamıyormuş. Kısaca anlatalım belki başka birisinin de işine yarar.

1) ffmpeg i indirin. ve açın
terminalde ffmpegi açtığınız dizine geçin
./configure --enable-shared
make
make install
2) super kullanıcı olarak bir filemaneger açıp
/usr/local/include/ffmpeg
dizinine gidin burada olması gereken header dosyaları ,
" /usr/local/include/ffmpeg /libavcodec"
ve benzeri alt dizinlerin içine konmuş alt dizinlerdeki bu header dosyalarını olması gereken yere yani
"/usr/local/include/ffmpeg "
dizinine kopyeleyin artık OpenCv yi gönül rahatlığıyla kurabilirsiniz.

3) opencv' i indirin. ve açın
terminalde opencv'yi açtığınız dizine geçin
./configure --with-ffmpeg --without-quicktime
deyin configure sonunda
Use ffmpeg: yes
sonucunu aldıysanız işlem tamamdır.
make
make install
deyip kurulumu tamamlayın

Not : artık OpenSuse 10.3 kullanıyorum

4 yorum:

manav dedi ki...

Selam
sitenize google'da codeblocks araması yaparken rastladım ,
benim gibi bir amatöre göre birkaç gömlek büyük gelir ama yine de takip etmeye çalışacağım , sıkkullanılanlarıma ekledim ,

samimi olarak birşeyler anlatmaya/öğretmeye/paylaşmaya çalışmanızdan etkilendim , kendi adıma teşekkür ederim ,

acemiliği aşamamış C'ci sayıyorum kendimi ,birkaç yıldır vakit buldukça programlama çalışıyorum ,hobi olarak, bilgisayara birşeyler yaptırabilmek çok zevkli birşey ,sadece verilenlerle yetinmemek bizzat müdahil olmak

en azından bu uğraşlarım neticesinde bilgisayarı daha yakından tanımış oldum , neyi nasıl yaptığını , neyi neden yapamayacağını...vs


hoşçakalın tekrar yazışmak üzere inşallah......

bluekid dedi ki...

İlginiz için teşekkürler
fakat konu ile ilgili olmayan yazılarınız mail olarak atarsanız daha iyi olur.
mail adresim profil kısmında var

tekrar yazışmak üzere inşallah......
:)

KFU dedi ki...

Hocam simdi ben Kubuntu Hardy kullaniyorum, OpenCV'yi kurmak icin de sadece apt-get 'i kullandim. libcv dosyalari bilgisayara yuklendi ben de suana kadar yazdigim kodlar'da bir problemle karsilasmadim gerci henuz hic frame sequence falan almadim ama.
Demek istedigim ffmpeg ile ilgili herhangi bir sey yapmadim compile islemini de su sekilde yapiyorum;
g++ `pkg-config --cflags` `pkg-config -libs opencv` -o bisey biseyler.cpp

Anladigin uzere bu package config dosyalari ve flag'ler dogrudan kutuphane dosyalarini ve header'lari gosteriyor

Sence video processing vesaire yapmak durumunda kalsam problem yasar miyim?

p.s:blogunuzu gordukten sonra benim de bir blog olusturasim geldi.Format ve fikir boyutunda benzer bir icerik tasiyacagini dusunuyorum.

bluekid dedi ki...

bu işleri öğrenmenin en kısa yolu deneme yapmaktır. Video dosyasını açıp ekranda gösteren basit bir uygulama yaz dene

Blog açma meselesine gelirsek. Oluşturun tabii bildiklerinizi aktarmanızdan daha güzel ne var