Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

batubay/Basic-OpenCV-Tutorial

Open more actions menu
 
 

Repository files navigation

Basic OpenCV Tutorial

This tutorial to help you understand the basics of image processing and to develop computer vision tasks with OpenCV. This tutorial is supported with examples. The theory of most functions used is explained at a basic level. It is explained what the functions are for and what the function parameters are. Someone who understands and completes this tutorial will be able to easily develop basic level computer vision tasks.

Contents

Images

  1. Reading and Showing Images
  2. Changing Colorspaces
  3. Create Histogram
  4. Histogram Equalization
  5. Thresholding
  6. Image Resizing
  7. Drawing and Writing in Images
  8. Arithmetic Operations on Images
  9. Morphological Transformations
  10. Image Smoothing
  11. Perspective Warping
  12. Shifting and Rotation
  13. Harris Corner Detection
  14. Shi-Tomasi Corner Detector & Good Features to Track
  15. Image Gradients
  16. Canny Edge Detection
  17. Contours
  18. Template Matching
  19. Probabilistic Hough Line Transform
  20. Hough Circle Transform
  21. Haar Cascades

Videos

  1. Capture Video from Camera
  2. Capture Video from IP Camera
  3. Playing Video from File
  4. Playing Video from Youtube
  5. Saving a Video
  6. Video Capture Properties
  7. Background Subtraction
  8. Trackbar
  9. Simple Blob Detection
  10. Calculate FPS
  11. Image to Text

Resources

  1. https://docs.opencv.org

  2. https://www.geeksforgeeks.org

  3. https://learnopencv.com

  4. https://stackoverflow.com

  5. https://codimp.com

  6. P. Viola and M. Jones, "Rapid object detection using a boosted cascade of simple features," Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001, 2001, pp. I-I, doi: 10.1109/CVPR.2001.990517.

  • Additionally, other resources are mentioned in the notebook.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.