Skip to content

Repository files navigation

Welcome to Computer Vision Concepts repo!

You can find the code notebooks of CV concepts and with OpenCV and python.

You can find out more in detail description of each class from the LearnOpenCV.com bootacamps.

"" check out the text.txt for topic-wise opencv documents links.""

Learning flow

1. Special Filters
a. Smoothing & sharpening                           -> filtering_smoothing\functions.ipynb
b. Edges                                            -> edge_detection\spacialFilter_edges.ipynb
you can also learn this in OpenCV tutorials.

2. Corner Detections                                -> corner_detector\
a. Harris
b. Thomasi

3. Kyepoints & Descriptors                         -> keypoints_descriptors\
a. sift                     
b. good_features

5. Pyramids                                         -> pyramids.ipynb
a. Gaussian Pyramids
b. Laplacian Pyramids

4. Optical Flow                                     -> tracking\
a. lucas_kanade_tracker
b. dense_optical_tracker

Motion models                                       
a. transform                                        -> filtering_smoothing\functions.ipynb
b. affine_transform (warping)                       -> Motion_models\affine_transform.ipynb


6. Global Motion                                    -> global_motion\global_motion.ipynb
* used to handle the camera motions(stabilizations)

7.Camera Models
Background subtractor
Meanshift_Camshift



About

Computer Vision Concepts with OpenCv

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages