All Projects Ôćĺ mesutpiskin Ôćĺ Computer Vision Guide

mesutpiskin / Computer Vision Guide

Licence: other
­čôľ This guide is to help you understand the basics of the computerized image and develop computer vision projects with OpenCV. Includes Python, Java, JavaScript, C# and C++ examples.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Computer Vision Guide

Vehicle counting tensorflow
­čÜś "MORE THAN VEHICLE COUNTING!" This project provides prediction for speed, color and size of the vehicles with TensorFlow Object Counting API.
Stars: Ôťş 582 (+138.52%)
Mutual labels:  object-detection, deep-neural-networks, opencv, image-processing
Tensorflow object counting api
­čÜÇ The TensorFlow Object Counting API is an open source framework built on top of TensorFlow and Keras that makes it easy to develop object counting systems!
Stars: Ôťş 956 (+291.8%)
Mutual labels:  object-detection, deep-neural-networks, opencv, image-processing
Face recognition
­čŹÄ My own face recognition with deep neural networks.
Stars: Ôťş 328 (+34.43%)
Mutual labels:  object-detection, image-classification, face-recognition, image-processing
Marvel
Marvel - Face Recognition With Android & OpenCV
Stars: Ôťş 199 (-18.44%)
Mutual labels:  object-detection, opencv, face-recognition, image-processing
Dmsmsgrcg
A photo OCR project aims to output DMS messages contained in sign structure images.
Stars: Ôťş 18 (-92.62%)
Mutual labels:  object-detection, image-classification, image-processing
Quickdraw
Implementation of Quickdraw - an online game developed by Google
Stars: Ôťş 805 (+229.92%)
Mutual labels:  deep-neural-networks, opencv, image-classification
Pytorch Toolbelt
PyTorch extensions for fast R&D prototyping and Kaggle farming
Stars: Ôťş 942 (+286.07%)
Mutual labels:  object-detection, image-classification, image-processing
Albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Stars: Ôťş 9,353 (+3733.2%)
Mutual labels:  object-detection, image-classification, image-processing
Channel Pruning
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
Stars: Ôťş 979 (+301.23%)
Mutual labels:  object-detection, deep-neural-networks, image-classification
Computervision Recipes
Best Practices, code samples, and documentation for Computer Vision.
Stars: Ôťş 8,214 (+3266.39%)
Mutual labels:  object-detection, image-classification, image-processing
Color Tracker
Color tracking with OpenCV
Stars: Ôťş 128 (-47.54%)
Mutual labels:  object-detection, opencv, image-processing
Yolo Tf2
yolo(all versions) implementation in keras and tensorflow 2.4
Stars: Ôťş 695 (+184.84%)
Mutual labels:  object-detection, deep-neural-networks, image-processing
Tensorflow2.0 Examples
­čÖä Difficult algorithm, Simple code.
Stars: Ôťş 1,397 (+472.54%)
Mutual labels:  object-detection, deep-neural-networks, image-classification
Bmw Yolov4 Inference Api Cpu
This is a repository for an nocode object detection inference API using the Yolov4 and Yolov3 Opencv.
Stars: Ôťş 180 (-26.23%)
Mutual labels:  object-detection, deep-neural-networks, opencv
Concise Ipython Notebooks For Deep Learning
Ipython Notebooks for solving problems like classification, segmentation, generation using latest Deep learning algorithms on different publicly available text and image data-sets.
Stars: Ôťş 23 (-90.57%)
Mutual labels:  deep-neural-networks, image-classification, image-processing
Tracking With Darkflow
Real-time people Multitracker using YOLO v2 and deep_sort with tensorflow
Stars: Ôťş 515 (+111.07%)
Mutual labels:  object-detection, deep-neural-networks, image-processing
Caer
High-performance Vision library in Python. Scale your research, not boilerplate.
Stars: Ôťş 452 (+85.25%)
Mutual labels:  opencv, image-classification, image-processing
Sianet
An easy to use C# deep learning library with CUDA/OpenCL support
Stars: Ôťş 353 (+44.67%)
Mutual labels:  object-detection, image-classification, image-processing
Opencv Face Filters
Snapchat-like Face Filters in OpenCV
Stars: Ôťş 51 (-79.1%)
Mutual labels:  opencv, face-recognition, image-processing
Catalyst
Accelerated deep learning R&D
Stars: Ôťş 2,804 (+1049.18%)
Mutual labels:  object-detection, image-classification, image-processing

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].