Awesome Open Source
Awesome Open Source

English | T├╝rk├že

Gitter MIT licensed Video

Bu e─čitim, bilgisayarl─▒ g├Âr├╝n├╝n temellerini anlayabilmenizi ve OpenCV ile bilgisayarl─▒ g├Âr├╝ uygulamalar─▒ geli┼čtirebilmenizi ama├žlamaktad─▒r. Python, Java, JavaScript, C# ve C++ ├Ârnekleri ile desteklenmektedir. Talep veya ├Âneriniz varsa ileti┼čime ge├žmekten ├žekinmeyin. ─░leti┼čime ge├žmek i├žin web sitem veya e-posta bilgilerini kullanabilirsiniz. Te┼čekk├╝rler!

G├Âr├╝nt├╝ ─░┼čleme ve Bilgisayarl─▒ G├Âr├╝ K─▒lavuzu

OpenCV ile bilgisayarl─▒ g├Âr├╝ ve g├Âr├╝nt├╝ i┼čleme e─čitim dok├╝man─▒ ile birlikte, g├Âr├╝nt├╝ i┼čleme algoritmalar─▒n─▒ ├Â─črenecek, yeri geldi─činde ise Java, Python , C++, JavaScript (OpenCV.JS), MATLAB ve C# (EmguCV) programlama dilleri kullanarak ├Ârnek uygulamalar geli┼čtirece─čiz. Bu e─čitim, bilgisayarl─▒ g├Âr├╝n├╝n temellerini anlayabilmenizi ve OpenCV ile bilgisayarl─▒ g├Âr├╝ uygulamalar─▒ geli┼čtirebilmenizi ama├žlamaktad─▒r. Python, Java ve C++ ├Ârnekleri ile desteklenmektedir. Bu dok├╝man, daha ├Ânce g├Âr├╝nt├╝ i┼čleme ile u─čra┼čmam─▒┼č, bu konuda bilgisi olmayanlara ve tam aksine bu konuda bilgili, kendinisini farkl─▒ konularda geli┼čtirmek isteyen herkese hitap edecek ┼čekilde haz─▒rlanm─▒┼čt─▒r. Temel tan─▒mlardan ba┼članarak bir├žok kavram ve algoritma ele al─▒nm─▒┼čt─▒r. ├ľrnek projelere code dizininden, e─čitim konular─▒na ise docs dizini alt─▒ndan ula┼čabilirsiniz, ayr─▒ca dok├╝mantasyon i├žerisinde kullan─▒lan ─░ngilizce terimlerin T├╝rk├že kar┼č─▒l─▒klar─▒n─▒n yer ald─▒─č─▒ terimler sayfas─▒na, konu ile alakal─▒ ├Ânerilen tavsiye i├žeriklere ise tavsiye icerik sayfas─▒ndan ula┼čabilirsiniz.

Dok├╝mantasyon

B├Âl├╝m ├ľzet
OpenCV Nedir? OpenCV'nin tarihi ve bile┼čenleri, alternatif g├Âr├╝nt├╝ i┼čleme k├╝t├╝phaneleri, neden OpenCV, OpenCV 2 vs OpenCV 3 ve OpenCV 4 ile gelecek yenilikler.
Geli┼čtirme Ortam─▒ ve Platformlar Hangi platform ve geli┼čtirme ortam─▒ se├žilmeli, g├Âr├╝nt├╝ i┼čleme i├žin neden Java, C++ ve Python kullan─▒l─▒yor.
OpenCV Wrappers Wrapper nedir? EmguCV, JavaCV, LiveCV, RubyCV nedir ve wrapperlar aras─▒ farklar nelerdir.
Kurulum ve Derleme Windows, Linux, macOS ve Raspberry Pi i├žin OpenCV kurulumu.
IDE Yap─▒land─▒rmas─▒ Eclipse, Netbeans, Android Studio ve Intelij IDEA i├žin yap─▒land─▒rma ayarlar─▒.
Giri┼č ve Temel Kavramlar G├Âr├╝nt├╝ i┼čleme kavramlar─▒. Dosyadan, kameradan, IP kameradan g├Âr├╝nt├╝ okuma. Kamera parametrelerini de─či┼čtirme.
Video Kaydediciler ve Kod ├ç├Âz├╝c├╝ler Codec, FourCC ve video kaydetme.
G├Âr├╝nt├╝ Manip├╝lasyonu Piksel man├╝p├╝lasyonu, geometrik ├žizimler ve geometrik d├Ân├╝┼č├╝mler.
Renk Uzaylar─▒ ve Histogram Temel renk uzaylar─▒, renk uzaylar─▒ aras─▒ d├Ân├╝┼č├╝m. Histogram kavram─▒ ve histogram e┼čitleme.
Morfolojik G├Âr├╝nt├╝ i┼čleme Morfolojik operat├Ârler ve e┼čikleme: Erosion, dilation, closing, gradyan, thresholding ...
Filtreler ve Kenar Belirleme Filtreleme ve kenar belirleme algoritmalar─▒: Blur, Sobel, Laplace, Canny ...
Arkaplan ├ç─▒karma Absdiff, MOG, MOG2 ve GMG algoritmalar─▒ kullanarak, 2D g├Âr├╝nt├╝ arkaplan ├ž─▒kar─▒m─▒.
Nesne Tespiti ve Nesne Tan─▒ma Nesne tespit s├╝re├žleri ve algoritmalar─▒. HaarCascade, TemplateMatching, DNN, CNN, SVM Makine ├ľ─črenmesi ve Derin ├ľ─črenme algoritmalar─▒ ...
├ľznitelik ve ├ľznitelik ├ç─▒kar─▒m─▒ ├ľznitelik tan─▒m─▒, nesne tespiti i├žin ├Âznitelik ├ž─▒karm─▒ ve ├Âznitelik e┼čle┼čtirme. Brute-Force, FLANN, SURF, SIFT, BRIEF, ORB, FAST algoritmalar─▒ ...
Video Analiz ve Nesne Takibi Mean Shift, Cam Shift, Optik ak─▒┼č, GOTURN, BOOSTING, MIL, CNN vb. algoritmalar ile video ├╝zerinde nesne veya alan takibi.
G├Âr├╝nt├╝ Bozulmalar─▒ ve Stereo G├Âr├╝ G├Âr├╝nt├╝ bozulmalar─▒ ve kamera kalibrasyonu, 3D g├Âr├╝nt├╝ler, derinlik kestirimi, stereoscopic vision ve stereo g├Âr├╝nt├╝ i┼čleme.
Y├╝z Tan─▒ma Y├╝z tan─▒ma nedir? Eigenfaces, Fisherfaces, LBPH ve makine ├Â─črenmesi algoritmalar─▒ ile y├╝z tan─▒ma. Farkl─▒ k├╝t├╝phane entegrasyonlar─▒ (dlib, tensorflow ve face recognition).
Optik Karakter Tan─▒ma OCR G├Âr├╝nt├╝ ├╝zerindeki metnin tespit edilmesi. OCR s├╝re├žleri, algoritmalar ve k├╝t├╝phaneler. Tesseract, textocr...
GPU ve Paralel Hesaplama Cuda mod├╝l├╝ ile Nvidia GPU ├╝zerinde paralelle┼čtirilmi┼č bilgisayarl─▒ g├Âr├╝ uygulamalar─▒ geli┼čtirme.
OpenCV Mobil Android ve iOS i┼čletim sistemine sahip mobil cihazlar ├╝zerinde bilgisayarl─▒ g├Âr├╝ ve g├Âr├╝nt├╝ i┼čleme.
Art─▒r─▒lm─▒┼č Ger├žeklik 3D modelleri kamera arac─▒l─▒─č─▒yla elde edilmi┼č ger├žek d├╝nya g├Âr├╝nt├╝s├╝ ├╝zerine giydirme. OpenCV ve OpenGL entegrasyonu. ─░nteraktif bilgisayarl─▒ g├Âr├╝ uygulamas─▒ geli┼čtirme.

├ľrnek Projeler

 Konu  Python  Java  C++ C# JavaScript
Video I/O        
G├Âr├╝nt├╝ Manip├╝lasyonu ┬á ┬á ┬á ┬á
Renk Uzayları        
Morfolojik G├Âr├╝nt├╝ ─░┼čleme ┬á ┬á ┬á ┬á
 Filtreler        
 Kenar Çıkarma      
Arka Plan Çıkarma        
Video Analiz ve Nesne Takibi      
Nesne Tespiti ve Nesne Tanıma      
├ľznitelik ├ç─▒kar─▒m─▒ ┬á ┬á ┬á ┬á ┬á
Kamera Kalibrasyonu ve 3D G├Âr├╝ ┬á ┬á ┬á ┬á
Makine ├ľ─črenmesi ve Derin ├ľ─črenme ┬á ┬á ┬á
Yüz Tanıma      
Optik Karakter Tanıma OCR        
GPU ve Paralel Hesaplama          
OpenCV Mobil          
Artt─▒r─▒lm─▒┼č Ger├žeklik ve G├Âr├╝nt├╝ Harmanlama ┬á ┬á ┬á ┬á

Destek

Katk─▒da bulunmay─▒ d├╝┼č├╝nmeniz ger├žekten ├žok g├╝zel bir haber, bunun i├žin DESTEK ba─člant─▒s─▒na g├Âz atabilirsiniz.

Soru & Cevap

Dok├╝manlar, kaynak kodlar veya her hangi bir konuda ki sorular─▒n─▒z─▒ issues b├Âl├╝m├╝n├╝ kullanarak sorabilirsiniz (new issues). Soru cevaplamak veya daha ├Âncekilere g├Âz atmak isterseniz yine bu b├Âl├╝m├╝ kullanabilirsiniz.

Nas─▒l Soru Sorulur?

├ľncelikle issues b├Âl├╝m├╝ne gidiniz. Sayfan─▒n sa─č─▒nda yer alan new issues butonuna t─▒klay─▒n. A├ž─▒lan ilgili b├Âl├╝me sorunuzu veya talebinizi a├ž─▒klay─▒c─▒ bir ┼čekilde yazarak Submit new issues butonu arac─▒l─▒─č─▒yla kaydedin.

Lisans

Bu proje i├žerisinde yer alan dok├╝man ve kaynak kodlar MIT Lisans─▒ ile lisanslanm─▒┼čt─▒r. ─░├žeri─čin kaynak g├Âsterilmeden kullan─▒lmas─▒ durumunda bu ki┼čiler/kurumlar bu b├Âl├╝mde payla┼č─▒lacakt─▒r.


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (51,035) 
deep-learning (3,777) 
machine-learning (3,455) 
computer-vision (1,193) 
image-processing (494) 
object-detection (454) 
deep-neural-networks (450) 
opencv (443) 
face-recognition (169) 
image-classification (166) 
feature-extraction (61) 
stereo-vision (25) 
optical-character-recognition (21) 
camera-calibration (20) 

Find Open Source By Browsing 7,000 Topics Across 59 Categories

Advertising ­čôŽ┬á10
All Projects
Application Programming Interfaces ­čôŽ┬á124
Applications ­čôŽ┬á192
Artificial Intelligence ­čôŽ┬á78
Blockchain ­čôŽ┬á73
Build Tools ­čôŽ┬á113
Cloud Computing ­čôŽ┬á80
Code Quality ­čôŽ┬á28
Collaboration ­čôŽ┬á32
Command Line Interface ­čôŽ┬á49
Community ­čôŽ┬á83
Companies ­čôŽ┬á60
Compilers ­čôŽ┬á63
Computer Science ­čôŽ┬á80
Configuration Management ­čôŽ┬á42
Content Management ­čôŽ┬á175
Control Flow ­čôŽ┬á213
Data Formats ­čôŽ┬á78
Data Processing ­čôŽ┬á276
Data Storage ­čôŽ┬á135
Economics ­čôŽ┬á64
Frameworks ­čôŽ┬á215
Games ­čôŽ┬á129
Graphics ­čôŽ┬á110
Hardware ­čôŽ┬á152
Integrated Development Environments ­čôŽ┬á49
Learning Resources ­čôŽ┬á166
Legal ­čôŽ┬á29
Libraries ­čôŽ┬á129
Lists Of Projects ­čôŽ┬á22
Machine Learning ­čôŽ┬á347
Mapping ­čôŽ┬á64
Marketing ­čôŽ┬á15
Mathematics ­čôŽ┬á55
Media ­čôŽ┬á239
Messaging ­čôŽ┬á98
Networking ­čôŽ┬á315
Operating Systems ­čôŽ┬á89
Operations ­čôŽ┬á121
Package Managers ­čôŽ┬á55
Programming Languages ­čôŽ┬á245
Runtime Environments ­čôŽ┬á100
Science ­čôŽ┬á42
Security ­čôŽ┬á396
Social Media ­čôŽ┬á27
Software Architecture ­čôŽ┬á72
Software Development ­čôŽ┬á72
Software Performance ­čôŽ┬á58
Software Quality ­čôŽ┬á133
Text Editors ­čôŽ┬á49
Text Processing ­čôŽ┬á136
User Interface ­čôŽ┬á330
User Interface Components ­čôŽ┬á514
Version Control ­čôŽ┬á30
Virtualization ­čôŽ┬á71
Web Browsers ­čôŽ┬á42
Web Servers ­čôŽ┬á26
Web User Interface ­čôŽ┬á210