├── .gitattributes ├── .gitignore ├── Demo1 ├── main.cpp └── p1.jpeg ├── Demo10 ├── dilate_and_erode.cpp ├── open_and_close.cpp ├── p1.png ├── p2.png └── p3.png ├── Demo11 ├── extract_code.cpp ├── extract_line.cpp ├── p1.png └── p2.png ├── Demo12 ├── image_pyramid.cpp └── resize_image.cpp ├── Demo13 └── threshold.cpp ├── Demo14 └── filter.cpp ├── Demo15 ├── 15x1.png └── make_border.cpp ├── Demo16 └── sobel.cpp ├── Demo17 └── laplace_demo.cpp ├── Demo18 └── canny_demo.cpp ├── Demo19 ├── circle.jpeg ├── hough_transform_circle.cpp └── hough_transform_line.cpp ├── Demo2 ├── main.cpp └── p2.jpeg ├── Demo20 └── remap_demo.cpp ├── Demo21 ├── histogram_equalization.cpp └── test.jpg ├── Demo22 ├── calcHist_test.cpp └── split_merge_test.cpp ├── Demo23 └── compare_hist.cpp ├── Demo24 ├── 1.jpeg └── back_project.cpp ├── Demo25 ├── 1.png └── template_matching.cpp ├── Demo26 ├── 1.png ├── 2.png ├── find_contours.cpp └── test_demo.cpp ├── Demo27 └── convex_hull_demo.cpp ├── Demo28 └── main.cpp ├── Demo29 └── image_moments.cpp ├── Demo3 ├── main.cpp └── p1.jpeg ├── Demo30 └── main.cpp ├── Demo31 ├── cards.png └── main.cpp ├── Demo32 ├── home.jpg └── main.cpp ├── Demo33 └── main.cpp ├── Demo34 └── main.cpp ├── Demo35 └── main.cpp ├── Demo36 └── main.cpp ├── Demo37 └── main.cpp ├── Demo39 └── main.cpp ├── Demo4 └── main.cpp ├── Demo40 ├── human.jpg ├── main.cpp └── man.JPG ├── Demo41 ├── LBP_demo.cpp └── iron_man.png ├── Demo42 ├── bfmatcher_demo.cpp ├── box.png ├── box_in_scene.png └── flann_demo.cpp ├── Demo43 └── main.cpp ├── Demo44 ├── akaze_detector.cpp └── akaze_match.cpp ├── Demo45 └── brisk_demo.cpp ├── Demo5 └── main.cpp ├── Demo6 ├── 6x1.jpeg ├── 6x2.jpeg └── main.cpp ├── Demo7 └── main.cpp ├── Demo8 └── main.cpp ├── Demo9 └── main.cpp └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/.gitignore -------------------------------------------------------------------------------- /Demo1/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo1/main.cpp -------------------------------------------------------------------------------- /Demo1/p1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo1/p1.jpeg -------------------------------------------------------------------------------- /Demo10/dilate_and_erode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo10/dilate_and_erode.cpp -------------------------------------------------------------------------------- /Demo10/open_and_close.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo10/open_and_close.cpp -------------------------------------------------------------------------------- /Demo10/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo10/p1.png -------------------------------------------------------------------------------- /Demo10/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo10/p2.png -------------------------------------------------------------------------------- /Demo10/p3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo10/p3.png -------------------------------------------------------------------------------- /Demo11/extract_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo11/extract_code.cpp -------------------------------------------------------------------------------- /Demo11/extract_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo11/extract_line.cpp -------------------------------------------------------------------------------- /Demo11/p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo11/p1.png -------------------------------------------------------------------------------- /Demo11/p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo11/p2.png -------------------------------------------------------------------------------- /Demo12/image_pyramid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo12/image_pyramid.cpp -------------------------------------------------------------------------------- /Demo12/resize_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo12/resize_image.cpp -------------------------------------------------------------------------------- /Demo13/threshold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo13/threshold.cpp -------------------------------------------------------------------------------- /Demo14/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo14/filter.cpp -------------------------------------------------------------------------------- /Demo15/15x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo15/15x1.png -------------------------------------------------------------------------------- /Demo15/make_border.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo15/make_border.cpp -------------------------------------------------------------------------------- /Demo16/sobel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo16/sobel.cpp -------------------------------------------------------------------------------- /Demo17/laplace_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo17/laplace_demo.cpp -------------------------------------------------------------------------------- /Demo18/canny_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo18/canny_demo.cpp -------------------------------------------------------------------------------- /Demo19/circle.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo19/circle.jpeg -------------------------------------------------------------------------------- /Demo19/hough_transform_circle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo19/hough_transform_circle.cpp -------------------------------------------------------------------------------- /Demo19/hough_transform_line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo19/hough_transform_line.cpp -------------------------------------------------------------------------------- /Demo2/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo2/main.cpp -------------------------------------------------------------------------------- /Demo2/p2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo2/p2.jpeg -------------------------------------------------------------------------------- /Demo20/remap_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo20/remap_demo.cpp -------------------------------------------------------------------------------- /Demo21/histogram_equalization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo21/histogram_equalization.cpp -------------------------------------------------------------------------------- /Demo21/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo21/test.jpg -------------------------------------------------------------------------------- /Demo22/calcHist_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo22/calcHist_test.cpp -------------------------------------------------------------------------------- /Demo22/split_merge_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo22/split_merge_test.cpp -------------------------------------------------------------------------------- /Demo23/compare_hist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo23/compare_hist.cpp -------------------------------------------------------------------------------- /Demo24/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo24/1.jpeg -------------------------------------------------------------------------------- /Demo24/back_project.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo24/back_project.cpp -------------------------------------------------------------------------------- /Demo25/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo25/1.png -------------------------------------------------------------------------------- /Demo25/template_matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo25/template_matching.cpp -------------------------------------------------------------------------------- /Demo26/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo26/1.png -------------------------------------------------------------------------------- /Demo26/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo26/2.png -------------------------------------------------------------------------------- /Demo26/find_contours.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo26/find_contours.cpp -------------------------------------------------------------------------------- /Demo26/test_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo26/test_demo.cpp -------------------------------------------------------------------------------- /Demo27/convex_hull_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo27/convex_hull_demo.cpp -------------------------------------------------------------------------------- /Demo28/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo28/main.cpp -------------------------------------------------------------------------------- /Demo29/image_moments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo29/image_moments.cpp -------------------------------------------------------------------------------- /Demo3/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo3/main.cpp -------------------------------------------------------------------------------- /Demo3/p1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo3/p1.jpeg -------------------------------------------------------------------------------- /Demo30/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo30/main.cpp -------------------------------------------------------------------------------- /Demo31/cards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo31/cards.png -------------------------------------------------------------------------------- /Demo31/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo31/main.cpp -------------------------------------------------------------------------------- /Demo32/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo32/home.jpg -------------------------------------------------------------------------------- /Demo32/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo32/main.cpp -------------------------------------------------------------------------------- /Demo33/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo33/main.cpp -------------------------------------------------------------------------------- /Demo34/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo34/main.cpp -------------------------------------------------------------------------------- /Demo35/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo35/main.cpp -------------------------------------------------------------------------------- /Demo36/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo36/main.cpp -------------------------------------------------------------------------------- /Demo37/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo37/main.cpp -------------------------------------------------------------------------------- /Demo39/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo39/main.cpp -------------------------------------------------------------------------------- /Demo4/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo4/main.cpp -------------------------------------------------------------------------------- /Demo40/human.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo40/human.jpg -------------------------------------------------------------------------------- /Demo40/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo40/main.cpp -------------------------------------------------------------------------------- /Demo40/man.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo40/man.JPG -------------------------------------------------------------------------------- /Demo41/LBP_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo41/LBP_demo.cpp -------------------------------------------------------------------------------- /Demo41/iron_man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo41/iron_man.png -------------------------------------------------------------------------------- /Demo42/bfmatcher_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo42/bfmatcher_demo.cpp -------------------------------------------------------------------------------- /Demo42/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo42/box.png -------------------------------------------------------------------------------- /Demo42/box_in_scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo42/box_in_scene.png -------------------------------------------------------------------------------- /Demo42/flann_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo42/flann_demo.cpp -------------------------------------------------------------------------------- /Demo43/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo43/main.cpp -------------------------------------------------------------------------------- /Demo44/akaze_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo44/akaze_detector.cpp -------------------------------------------------------------------------------- /Demo44/akaze_match.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo44/akaze_match.cpp -------------------------------------------------------------------------------- /Demo45/brisk_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo45/brisk_demo.cpp -------------------------------------------------------------------------------- /Demo5/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo5/main.cpp -------------------------------------------------------------------------------- /Demo6/6x1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo6/6x1.jpeg -------------------------------------------------------------------------------- /Demo6/6x2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo6/6x2.jpeg -------------------------------------------------------------------------------- /Demo6/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo6/main.cpp -------------------------------------------------------------------------------- /Demo7/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo7/main.cpp -------------------------------------------------------------------------------- /Demo8/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo8/main.cpp -------------------------------------------------------------------------------- /Demo9/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/Demo9/main.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-jeff/OpenCV_Code_Demo/HEAD/README.md --------------------------------------------------------------------------------