SlideShare a Scribd company logo
OpenCVkütüphanesive kullanimalanlari Volkan SALMA volkansalma@yahoo.com http://volkansalma.blogspot.com
Sunum Plani 2
Opencv ? OpenCV = OpenSourceComputerVision Gerçek zamanlı bilgisayarla görme kütüphanesi 1999 yılında Intel tarafından geliştirilmeye başlandı (2008 sonrasında WillowGarage) C ve C++ ile yazılıyor. 500 den fazla iyi optimize edilmiş fonksiyon içermekte Windows,Linux,MacOSX de çalışıyor Android, Sony Play Station3, WindowsCE, Arm, GPU BSD lisansına sahip, ticari ve akademik amaçla ücret ödemeden kullanılabiliyor Üniversitelerde, araştırma merkezlerinde, ticari şirketlerde kullanılıyor (>40K insan mailinggroup, >6M download ) 3
Opencv ?  ImgProc Filtreler,Erode,Dilate Renk çevrimleri, Histogram işlemleri Core Yapılar,Lineer Cebir, Aritmetik, XML I/O HighGui Arayüz, Video&Resim I/O 4
Opencv ? [Video]  	    -Arka plan çıkartımı 	     -Optik flow [Nesne Tespiti]           -Haar Yüz tespiti 	     -HOG yaya tespiti  [3d calibrasyon]  	    -Kamera kalibrasyon,     -Stereo eşleme [gpu] => Cuda (NVIDIA) 2 Boyutlu Öznitelik bulucu ve eşleştiriciler SURF, Fast, Harnis.. Makina Öğrenmesi SVM,Karar Ağaçları. 5
Opencv ? !C/C++ .NET  Java Delphi Matlab Python PHP (ApacheExtension) 6
Neler Yapiliyor ? 7
Neler Yapiliyor ? 8
Neler Yapiliyor ? 9
Neler Yapiliyor ? 10
Neler Yapiliyor ? 11
Neler Yapiliyor ? 12
NasilYapiliyor ? intmain(intargc, _TCHAR* argv[])  { IplImage* img = cvLoadImage( "MGC.jpg" );  cvShowImage("Example1", img); cvWaitKey(0);  cvReleaseImage( &img );  } 13
NasilYapiliyor ? // opencv/samples/c/lkdemo.c int main(…){ … CvCapture* capture = <…> ? cvCaptureFromCAM(camera_id) : cvCaptureFromFile(path); if( !capture ) return -1; for(;;) { IplImage* frame=cvQueryFrame(capture);    if(!frame) break;    // … copy and process image cvShowImage( “LkDemo”, result );    c=cvWaitKey(30); // run at ~20-30fps speed    if(c >= 0) {        // process key  }} cvReleaseCapture(&capture);}  14
NasilYapiliyor ? // load an imageimg=cvLoadImage(argv[1]);if(!img){printf("Could not loadimage file: %s",argv[1]);exit(0);}// gettheimage dataheight = img->height;width = img->width;step = img->widthStep;channels = img->nChannels;data = (uchar *)img->imageData; // inverttheimagefor(i=0;i<height;i++) for(j=0;j<width;j++) for(k=0;k<channels;k++)data[i*step+j*channels+k]=255-data[i*step+j*channels+k];// showtheimagecvShowImage("mainWin", img ); 15
NasilYapiliyor ?  CvMemStorage* storage = cvCreateMemStorage(0);  CvHaarClassifierCascade* cascade = (CvHaarClassifierCascade*)cvLoad( "haarcascade_frontalface_alt2.xml" );  doublescale = 1.3; staticCvScalarcolors[] = { {{0,0,255}}, {{0,128,255}}, {{0,255,255}}, {{0,255,0}}, {{255,128,0}}, {{255,255,0}}, {{255,0,0}}, {{255,0,255}} };  cvClearMemStorage( storage ); CvSeq* objects = cvHaarDetectObjects( img, cascade, storage, 1.1, 4, 0, cvSize( 40, 50 ));  CvRect* r; for( int i = 0; i < (objects ? objects->total : 0 ); i++ ) 	{ 	     r = ( CvRect* )cvGetSeqElem( objects, i );  cvRectangle( img, cvPoint( r->x, r->y ), cvPoint( r->x + r->width, r-		        >y + r->height ), colors[i%8]);  	} 16
Opencv öğrenmek  İmge işlemeye yeni başlıyorsanız: Hızlı bir başlangıç için KULİS imge işleme ders notları [1] OpenCVyi denemek istiyorsanız: OpenCVyi indirin [2].  Sisteminize kurun C/C++/C# [3][6]. Büyük eşik  Bu aşamada sıkıntı halinde benimle irtibat kurun   IntroductiontoprogrammingwithOpenCV yazısını okuyun [4] Derindelimavi’dekiOpenCVtagli bütün postları en eskisinden başlayarak okuyun (56 tane opencv & 8 tane opencvsharp) [5]. NoahKuntzunopencv derslerine bakın[7]. Bu işi sevdiyseniz : OReilly-LearningOpenCV kitabını edinin. Derindelimavi’deki devamlı güncellenen opencv linklerinden yararlanın[8]. 17
Teşekkür Ederim.. Sorularınız ? volkansalma@yahoo.com
Referanslar 1- http://rapidshare.com/#!download|725tl|237741516|imge_isleme.rar|21167 2- http://sourceforge.net/projects/opencvlibrary 3- http://opencv.willowgarage.com/wiki/VisualC%2B%2B 4- http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/index.html 5- http://derindelimavi.blogspot.com/search/label/OpenCv 6- http://opencv.willowgarage.com/wiki/InstallGuide_Linux 7- http://www.pages.drexel.edu/~nk752/tutorials.html 8- http://derindelimavi.blogspot.com/2009/01/opencv-linkleri.html 19

More Related Content

Viewers also liked

Ruby Programlama Dili
Ruby Programlama DiliRuby Programlama Dili
Ruby Programlama Dili
pinguar
 
Biyometrik Tanıma Sistemleri
Biyometrik Tanıma SistemleriBiyometrik Tanıma Sistemleri
Biyometrik Tanıma Sistemleri
Betül Becit
 
Pasif Bilgi Toplama
Pasif Bilgi ToplamaPasif Bilgi Toplama
Pasif Bilgi Toplama
Melek Nurten Yavuz
 
Python Programlama Dili Eğitimi
Python Programlama Dili EğitimiPython Programlama Dili Eğitimi
Python Programlama Dili Eğitimi
Enes Ateş
 
Gurultu turleri yersel_filtreler
Gurultu turleri yersel_filtrelerGurultu turleri yersel_filtreler
Gurultu turleri yersel_filtrelerbahattin
 
Yapay Sinir Ağları
Yapay Sinir AğlarıYapay Sinir Ağları
Yapay Sinir Ağları
Abdulkerim Fettahoğlu
 
Internet Tabanli EğItim
Internet Tabanli EğItimInternet Tabanli EğItim
Internet Tabanli EğItimselver
 
Görüntü işleme
Görüntü işlemeGörüntü işleme
Görüntü işlemeErol Dizdar
 
BGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması ÇözümleriBGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması Çözümleri
BGA Cyber Security
 
Ruby - Dünyanın En Güzel Programlama Dili
Ruby - Dünyanın En Güzel Programlama DiliRuby - Dünyanın En Güzel Programlama Dili
Ruby - Dünyanın En Güzel Programlama Dili
Serdar Dogruyol
 
Liselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Liselere Yazılım ve Siber Güvenlik Farkındalığı SunumuLiselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Liselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Ahmet Gürel
 
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri AnaliziHadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Serkan Sakınmaz
 
Yapay Zeka
Yapay ZekaYapay Zeka
Yapay Zeka
Erdem Tuzen
 
Python Image Kütüphanesi
Python Image KütüphanesiPython Image Kütüphanesi
Python Image Kütüphanesi
Caglar Dursun
 

Viewers also liked (16)

Ruby Programlama Dili
Ruby Programlama DiliRuby Programlama Dili
Ruby Programlama Dili
 
Biyometrik Tanıma Sistemleri
Biyometrik Tanıma SistemleriBiyometrik Tanıma Sistemleri
Biyometrik Tanıma Sistemleri
 
Pasif Bilgi Toplama
Pasif Bilgi ToplamaPasif Bilgi Toplama
Pasif Bilgi Toplama
 
Python Programlama Dili Eğitimi
Python Programlama Dili EğitimiPython Programlama Dili Eğitimi
Python Programlama Dili Eğitimi
 
Gurultu turleri yersel_filtreler
Gurultu turleri yersel_filtrelerGurultu turleri yersel_filtreler
Gurultu turleri yersel_filtreler
 
Yapay Sinir Ağları
Yapay Sinir AğlarıYapay Sinir Ağları
Yapay Sinir Ağları
 
Metasploit El Kitabı
Metasploit El KitabıMetasploit El Kitabı
Metasploit El Kitabı
 
Internet Tabanli EğItim
Internet Tabanli EğItimInternet Tabanli EğItim
Internet Tabanli EğItim
 
Yapay Zeka
Yapay ZekaYapay Zeka
Yapay Zeka
 
Görüntü işleme
Görüntü işlemeGörüntü işleme
Görüntü işleme
 
BGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması ÇözümleriBGA CTF Ethical Hacking Yarışması Çözümleri
BGA CTF Ethical Hacking Yarışması Çözümleri
 
Ruby - Dünyanın En Güzel Programlama Dili
Ruby - Dünyanın En Güzel Programlama DiliRuby - Dünyanın En Güzel Programlama Dili
Ruby - Dünyanın En Güzel Programlama Dili
 
Liselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Liselere Yazılım ve Siber Güvenlik Farkındalığı SunumuLiselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
Liselere Yazılım ve Siber Güvenlik Farkındalığı Sunumu
 
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri AnaliziHadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
Hadoop,Pig,Hive ve Oozie ile Büyük Veri Analizi
 
Yapay Zeka
Yapay ZekaYapay Zeka
Yapay Zeka
 
Python Image Kütüphanesi
Python Image KütüphanesiPython Image Kütüphanesi
Python Image Kütüphanesi
 

Similar to Open cv kütüphanesi

BGA Staj Okulu Sınavı'17
BGA Staj Okulu Sınavı'17BGA Staj Okulu Sınavı'17
BGA Staj Okulu Sınavı'17
BGA Cyber Security
 
Ozgur Web Catilari Mobil Uygulama Gelistirme
Ozgur Web Catilari Mobil Uygulama GelistirmeOzgur Web Catilari Mobil Uygulama Gelistirme
Ozgur Web Catilari Mobil Uygulama Gelistirme
Burak Dede
 
Cizgi Tagem 10 Mart 2010
Cizgi Tagem 10 Mart 2010Cizgi Tagem 10 Mart 2010
Cizgi Tagem 10 Mart 2010
Melih Bayram Dede
 
Joomla kursu-eyup
Joomla kursu-eyupJoomla kursu-eyup
Joomla kursu-eyupsersld62
 
Javascript Performance Optimisation
Javascript Performance OptimisationJavascript Performance Optimisation
Javascript Performance Optimisation
irfandurmus
 
[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...
[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...
[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...
OWASP Turkiye
 
Mutant Web Applications
Mutant Web ApplicationsMutant Web Applications
Mutant Web Applications
guest096801
 
Joomla kursu-kartal
Joomla kursu-kartalJoomla kursu-kartal
Joomla kursu-kartalsersld62
 
Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)
Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)
Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)
Oguzhan Topgul
 
Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...
Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...
Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...Olcay Ay
 
başlıkk 11111
başlıkk 11111başlıkk 11111
başlıkk 11111
ahmettuna343
 
WAF atlatma yontemleri, Hacktrick14, Suleyman Ozarslan
WAF atlatma yontemleri, Hacktrick14,  Suleyman OzarslanWAF atlatma yontemleri, Hacktrick14,  Suleyman Ozarslan
WAF atlatma yontemleri, Hacktrick14, Suleyman Ozarslan
Süleyman Özarslan
 
Web İçin Teknoloji Geliştirmek
Web İçin Teknoloji GeliştirmekWeb İçin Teknoloji Geliştirmek
Web İçin Teknoloji Geliştirmek
Volkan Özçelik
 
C++ egitimi-arnavutkoy
C++ egitimi-arnavutkoyC++ egitimi-arnavutkoy
C++ egitimi-arnavutkoysersld29
 
9. şablonlar
9. şablonlar9. şablonlar
9. şablonlar
karmuhtam
 
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   sonAçık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
BGA Cyber Security
 
C++ egitimi-cekmekoy
C++ egitimi-cekmekoyC++ egitimi-cekmekoy
C++ egitimi-cekmekoysersld29
 
Image Processing with OpenCV
Image Processing with OpenCVImage Processing with OpenCV
Image Processing with OpenCV
Ömer Can Koç
 
Joomla kursu-erzurum
Joomla kursu-erzurumJoomla kursu-erzurum
Joomla kursu-erzurumsersld62
 

Similar to Open cv kütüphanesi (20)

BGA Staj Okulu Sınavı'17
BGA Staj Okulu Sınavı'17BGA Staj Okulu Sınavı'17
BGA Staj Okulu Sınavı'17
 
Ozgur Web Catilari Mobil Uygulama Gelistirme
Ozgur Web Catilari Mobil Uygulama GelistirmeOzgur Web Catilari Mobil Uygulama Gelistirme
Ozgur Web Catilari Mobil Uygulama Gelistirme
 
Cizgi Tagem 10 Mart 2010
Cizgi Tagem 10 Mart 2010Cizgi Tagem 10 Mart 2010
Cizgi Tagem 10 Mart 2010
 
.Net ile yazılım güvenliği
.Net ile yazılım güvenliği.Net ile yazılım güvenliği
.Net ile yazılım güvenliği
 
Joomla kursu-eyup
Joomla kursu-eyupJoomla kursu-eyup
Joomla kursu-eyup
 
Javascript Performance Optimisation
Javascript Performance OptimisationJavascript Performance Optimisation
Javascript Performance Optimisation
 
[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...
[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...
[OWASP-TR Mobil Güvenlik Çalıştayı 2015] Ahmet Can Kan - Attacking Mobile App...
 
Mutant Web Applications
Mutant Web ApplicationsMutant Web Applications
Mutant Web Applications
 
Joomla kursu-kartal
Joomla kursu-kartalJoomla kursu-kartal
Joomla kursu-kartal
 
Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)
Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)
Androidin Yeni Kabusu: Medya Dosyalari (Media Files: Android's New Nightmare)
 
Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...
Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...
Mobil Uygulamayı Geliştirip Markete Koydunuz. Ya Sonra ... GeekTalks by GDG A...
 
başlıkk 11111
başlıkk 11111başlıkk 11111
başlıkk 11111
 
WAF atlatma yontemleri, Hacktrick14, Suleyman Ozarslan
WAF atlatma yontemleri, Hacktrick14,  Suleyman OzarslanWAF atlatma yontemleri, Hacktrick14,  Suleyman Ozarslan
WAF atlatma yontemleri, Hacktrick14, Suleyman Ozarslan
 
Web İçin Teknoloji Geliştirmek
Web İçin Teknoloji GeliştirmekWeb İçin Teknoloji Geliştirmek
Web İçin Teknoloji Geliştirmek
 
C++ egitimi-arnavutkoy
C++ egitimi-arnavutkoyC++ egitimi-arnavutkoy
C++ egitimi-arnavutkoy
 
9. şablonlar
9. şablonlar9. şablonlar
9. şablonlar
 
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   sonAçık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma   son
Açık kaynak kodlu uygulamalar ile adli bilişim labaratuarı kurma son
 
C++ egitimi-cekmekoy
C++ egitimi-cekmekoyC++ egitimi-cekmekoy
C++ egitimi-cekmekoy
 
Image Processing with OpenCV
Image Processing with OpenCVImage Processing with OpenCV
Image Processing with OpenCV
 
Joomla kursu-erzurum
Joomla kursu-erzurumJoomla kursu-erzurum
Joomla kursu-erzurum
 

Open cv kütüphanesi

  • 1. OpenCVkütüphanesive kullanimalanlari Volkan SALMA volkansalma@yahoo.com http://volkansalma.blogspot.com
  • 3. Opencv ? OpenCV = OpenSourceComputerVision Gerçek zamanlı bilgisayarla görme kütüphanesi 1999 yılında Intel tarafından geliştirilmeye başlandı (2008 sonrasında WillowGarage) C ve C++ ile yazılıyor. 500 den fazla iyi optimize edilmiş fonksiyon içermekte Windows,Linux,MacOSX de çalışıyor Android, Sony Play Station3, WindowsCE, Arm, GPU BSD lisansına sahip, ticari ve akademik amaçla ücret ödemeden kullanılabiliyor Üniversitelerde, araştırma merkezlerinde, ticari şirketlerde kullanılıyor (>40K insan mailinggroup, >6M download ) 3
  • 4. Opencv ? ImgProc Filtreler,Erode,Dilate Renk çevrimleri, Histogram işlemleri Core Yapılar,Lineer Cebir, Aritmetik, XML I/O HighGui Arayüz, Video&Resim I/O 4
  • 5. Opencv ? [Video] -Arka plan çıkartımı -Optik flow [Nesne Tespiti] -Haar Yüz tespiti -HOG yaya tespiti [3d calibrasyon] -Kamera kalibrasyon, -Stereo eşleme [gpu] => Cuda (NVIDIA) 2 Boyutlu Öznitelik bulucu ve eşleştiriciler SURF, Fast, Harnis.. Makina Öğrenmesi SVM,Karar Ağaçları. 5
  • 6. Opencv ? !C/C++ .NET Java Delphi Matlab Python PHP (ApacheExtension) 6
  • 13. NasilYapiliyor ? intmain(intargc, _TCHAR* argv[]) { IplImage* img = cvLoadImage( "MGC.jpg" ); cvShowImage("Example1", img); cvWaitKey(0); cvReleaseImage( &img ); } 13
  • 14. NasilYapiliyor ? // opencv/samples/c/lkdemo.c int main(…){ … CvCapture* capture = <…> ? cvCaptureFromCAM(camera_id) : cvCaptureFromFile(path); if( !capture ) return -1; for(;;) { IplImage* frame=cvQueryFrame(capture); if(!frame) break; // … copy and process image cvShowImage( “LkDemo”, result ); c=cvWaitKey(30); // run at ~20-30fps speed if(c >= 0) { // process key }} cvReleaseCapture(&capture);} 14
  • 15. NasilYapiliyor ? // load an imageimg=cvLoadImage(argv[1]);if(!img){printf("Could not loadimage file: %s",argv[1]);exit(0);}// gettheimage dataheight = img->height;width = img->width;step = img->widthStep;channels = img->nChannels;data = (uchar *)img->imageData; // inverttheimagefor(i=0;i<height;i++) for(j=0;j<width;j++) for(k=0;k<channels;k++)data[i*step+j*channels+k]=255-data[i*step+j*channels+k];// showtheimagecvShowImage("mainWin", img ); 15
  • 16. NasilYapiliyor ? CvMemStorage* storage = cvCreateMemStorage(0); CvHaarClassifierCascade* cascade = (CvHaarClassifierCascade*)cvLoad( "haarcascade_frontalface_alt2.xml" ); doublescale = 1.3; staticCvScalarcolors[] = { {{0,0,255}}, {{0,128,255}}, {{0,255,255}}, {{0,255,0}}, {{255,128,0}}, {{255,255,0}}, {{255,0,0}}, {{255,0,255}} }; cvClearMemStorage( storage ); CvSeq* objects = cvHaarDetectObjects( img, cascade, storage, 1.1, 4, 0, cvSize( 40, 50 )); CvRect* r; for( int i = 0; i < (objects ? objects->total : 0 ); i++ ) { r = ( CvRect* )cvGetSeqElem( objects, i ); cvRectangle( img, cvPoint( r->x, r->y ), cvPoint( r->x + r->width, r- >y + r->height ), colors[i%8]); } 16
  • 17. Opencv öğrenmek İmge işlemeye yeni başlıyorsanız: Hızlı bir başlangıç için KULİS imge işleme ders notları [1] OpenCVyi denemek istiyorsanız: OpenCVyi indirin [2]. Sisteminize kurun C/C++/C# [3][6]. Büyük eşik  Bu aşamada sıkıntı halinde benimle irtibat kurun  IntroductiontoprogrammingwithOpenCV yazısını okuyun [4] Derindelimavi’dekiOpenCVtagli bütün postları en eskisinden başlayarak okuyun (56 tane opencv & 8 tane opencvsharp) [5]. NoahKuntzunopencv derslerine bakın[7]. Bu işi sevdiyseniz : OReilly-LearningOpenCV kitabını edinin. Derindelimavi’deki devamlı güncellenen opencv linklerinden yararlanın[8]. 17
  • 18. Teşekkür Ederim.. Sorularınız ? volkansalma@yahoo.com
  • 19. Referanslar 1- http://rapidshare.com/#!download|725tl|237741516|imge_isleme.rar|21167 2- http://sourceforge.net/projects/opencvlibrary 3- http://opencv.willowgarage.com/wiki/VisualC%2B%2B 4- http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/index.html 5- http://derindelimavi.blogspot.com/search/label/OpenCv 6- http://opencv.willowgarage.com/wiki/InstallGuide_Linux 7- http://www.pages.drexel.edu/~nk752/tutorials.html 8- http://derindelimavi.blogspot.com/2009/01/opencv-linkleri.html 19

Editor's Notes

  1. Facebook örneği