{"id":10699,"date":"2020-03-16T15:59:15","date_gmt":"2020-03-16T15:59:15","guid":{"rendered":"http:\/\/blog.bachi.net\/?p=10699"},"modified":"2022-12-13T16:17:11","modified_gmt":"2022-12-13T16:17:11","slug":"opencv","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=10699","title":{"rendered":"OpenCV"},"content":{"rendered":"<h1>OpenCV Tutorials<\/h1>\n<p><a href=\"https:\/\/www.techort.com\/at-night-my-mother-sleeps-quietly-we-collect-opencv-for-raspbian-habr\/\">At night, my mother sleeps quietly \u2013 we collect OpenCV for Raspbian \/ Habr<\/a><\/p>\n<h1>OpenCV Official Tutorials<\/h1>\n<h4>3.4<\/h4>\n<p><a href=\"https:\/\/docs.opencv.org\/3.4\/d9\/db0\/tutorial_hough_lines.html\">Hough Line Transform<\/a><\/p>\n<h4>Master<\/h4>\n<p><a href=\"https:\/\/docs.opencv.org\/master\/d9\/df8\/tutorial_root.html\">OpenCV Tutorials<\/a><br \/>\n<a href=\"https:\/\/docs.opencv.org\/master\/de\/d7a\/tutorial_table_of_content_core.html\">The Core Functionality (core module)<\/a><br \/>\n<a href=\"https:\/\/docs.opencv.org\/master\/d8\/d01\/tutorial_discrete_fourier_transform.html\">Discrete Fourier Transform<\/a><\/p>\n<h1>readthedocs.io<\/h1>\n<h4>eastWillow<\/h4>\n<p><a href=\"https:\/\/opencv24-python-tutorials.readthedocs.io\/en\/latest\/\">OpenCV-Python Tutorials<\/a> (2016)<\/p>\n<h4>Raphael Holzer<\/h4>\n<p><a href=\"https:\/\/opencv-tutorial.readthedocs.io\/en\/latest\/index.html\">OpenCV tutorial<\/a> (2019)<\/p>\n<h1>Satya Mallick<\/h1>\n<p><a href=\"https:\/\/learnopencv.com\/\">learnopencv.com<\/a><\/p>\n<h1>Satya Mallick<\/h1>\n<h1>Adrian Rosebrock<\/h1>\n<h3>pyimagesearch.com<\/h3>\n<ul>\n<li>Histogram of Oriented Gradients (HOG)<\/li>\n<li>Linear Support Vector Machine (SVM)<\/li>\n<li>Intersection over Union (IoU)<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.pyimagesearch.com\/2018\/07\/19\/opencv-tutorial-a-guide-to-learn-opencv\/\">OpenCV Tutorial: A Guide to Learn OpenCV<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2015\/08\/17\/the-perfect-computer-vision-environment-pycharm-opencv-and-python-virtual-environments\/\">The perfect computer vision environment: PyCharm, OpenCV, and Python virtual environments<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2015\/09\/14\/ball-tracking-with-opencv\/\">Ball Tracking with OpenCV<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2016\/11\/07\/intersection-over-union-iou-for-object-detection\/\">Intersection over Union (IoU) for object detection<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/11\/10\/histogram-oriented-gradients-object-detection\/\">Histogram of Oriented Gradients and Object Detection<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/08\/25\/4-point-opencv-getperspective-transform-example\/\">4 Point OpenCV getPerspective Transform Example<\/a><\/p>\n<h4>Regression<\/h4>\n<p><a href=\"https:\/\/www.pyimagesearch.com\/2019\/01\/21\/regression-with-keras\/\">Regression with Keras<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2019\/01\/28\/keras-regression-and-cnns\/\">Keras, Regression, and CNNs<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2019\/02\/04\/keras-multiple-inputs-and-mixed-data\/\">Keras: Multiple Inputs and Mixed Data<\/a><\/p>\n<h4>Building a Pokedex in Python<\/h4>\n<p><a href=\"https:\/\/www.pyimagesearch.com\/2014\/03\/10\/building-pokedex-python-getting-started-step-1-6\/\">Building a Pokedex in Python: Getting Started (Step 1 of 6)<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/03\/24\/building-pokedex-python-scraping-pokemon-sprites-step-2-6\/\">Building a Pokedex in Python: Scraping the Pokemon Sprites (Step 2 of 6)<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/04\/07\/building-pokedex-python-indexing-sprites-using-shape-descriptors-step-3-6\/\">Building a Pokedex in Python: Indexing our Sprites using Shape Descriptors (Step 3 of 6)<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/04\/21\/building-pokedex-python-finding-game-boy-screen-step-4-6\/\">Building a Pokedex in Python: Finding the Game Boy Screen (Step 4 of 6)<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/05\/05\/building-pokedex-python-opencv-perspective-warping-step-5-6\/\">Building a Pokedex in Python: OpenCV and Perspective Warping (Step 5 of 6)<\/a><br \/>\n<a href=\"https:\/\/www.pyimagesearch.com\/2014\/05\/19\/building-pokedex-python-comparing-shape-descriptors-opencv\/\">Building a Pokedex in Python: Comparing Shape Descriptors with OpenCV (Step 6 of 6)<\/a><\/p>\n<h3>Madhav<\/h3>\n<p><a href=\"https:\/\/circuitdigest.com\/tutorial\/image-manipulation-in-python-opencv-part1\">Image Manipulations in Python OpenCV (Part 1)<\/a><br \/>\n<a href=\"https:\/\/circuitdigest.com\/tutorial\/image-manipulation-in-python-opencv-part2\">Image Manipulations in OpenCV (Part-2)<\/a><\/p>\n<h3>Michael Young (ayoungprogrammer)<\/h3>\n<p><a href=\"https:\/\/blog.ayoungprogrammer.com\/2013\/03\/tutorial-creating-multiple-choice.html\/\">Tutorial: Creating a Multiple Choice Scanner with OpenCV<\/a><br \/>\n<a href=\"https:\/\/github.com\/ayoungprogrammer\/MultipleChoiceScanner\">github.com\/ayoungprogrammer\/MultipleChoiceScanner<\/a>, A multiple choice scanner<\/p>\n<h3>Books<\/h3>\n<ul>\n<li>Practical Python and OpenCV<\/li>\n<li>Practical Python and OpenCV, 3rd Edition + Case studies<\/li>\n<li>Case Studies (Practical Python and OpenCV)<\/li>\n<li>Deep Learning for Computer Vision with Python<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>OpenCV Tutorials At night, my mother sleeps quietly \u2013 we collect OpenCV for Raspbian \/ Habr OpenCV Official Tutorials 3.4 Hough Line Transform Master OpenCV Tutorials The Core Functionality (core module) Discrete Fourier Transform readthedocs.io eastWillow OpenCV-Python Tutorials (2016) Raphael Holzer OpenCV tutorial (2019) Satya Mallick learnopencv.com Satya Mallick Adrian Rosebrock pyimagesearch.com Histogram of Oriented [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10699","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10699"}],"version-history":[{"count":9,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10699\/revisions"}],"predecessor-version":[{"id":13674,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/10699\/revisions\/13674"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}