OpenCV with Python for Beginners
A 10-part course with Surya Penmetsa
Start Free Preview Start CourseCourse Overview
Teacher
I teach electronics and image processing for beginners. My courses will walk you step by step through understanding basic principles. View ProfileDetails
- Total Time 1 hr, 49 min
- Lessons 10
- Attachments 42
- Exercises 45
-
61 CQ
10 Lessons in This Course
-
7 minFREESoftware Development lesson 1Free4 CQ
Are you looking to develop fantastic applications in OpenCV? This lesson will then be a great help in kicking off your understanding of OpenCV and Python!
with Surya PenmetsaAre you looking to develop fantastic applications in OpenCV? This lesson will then be a great help in kicking off your understanding of OpenCV and Python!
-
12 minSoftware Development lesson 27 CQ
It is time to start coding in OpenCV! This lesson provides the guidance to help you write your first program which can read, display, and save images.
with Surya PenmetsaIt is time to start coding in OpenCV! This lesson provides the guidance to help you write your first program which can read, display, and save images.
-
13 minSTEM lesson 37 CQ
Images are essential in our digital lives, and important to understand when coding in OpenCV. Learn to combine images with alpha blending in this tech lesson!
with Surya PenmetsaImages are essential in our digital lives, and important to understand when coding in OpenCV. Learn to combine images with alpha blending in this tech lesson!
-
10 minSTEM lesson 46 CQ
Discover OpenCV techniques to separate objects based on color, enhance the result using morphology, and extract the various properties like length and area.
with Surya PenmetsaDiscover OpenCV techniques to separate objects based on color, enhance the result using morphology, and extract the various properties like length and area.
-
11 minSTEM lesson 56 CQ
Have you ever seen images that are unclear and distorted? Using some basic coding principles of OpenCV it is possible to apply filters and fix this problem!
with Surya PenmetsaHave you ever seen images that are unclear and distorted? Using some basic coding principles of OpenCV it is possible to apply filters and fix this problem!
-
10 minSTEM lesson 66 CQ
Did you know that you can apply an algorithm in OpenCV and detect human faces? Using the popular Viola-jones algorithm, write code that can detect any face.
with Surya PenmetsaDid you know that you can apply an algorithm in OpenCV and detect human faces? Using the popular Viola-jones algorithm, write code that can detect any face.
-
10 minSTEM lesson 76 CQ
You don't need photo editing software to alter images if you use OpenCV! In this programming lesson, learn how to use basic coding to alter images.
with Surya PenmetsaYou don't need photo editing software to alter images if you use OpenCV! In this programming lesson, learn how to use basic coding to alter images.
-
10 minSTEM lesson 86 CQ
Do you want to recognize human gestures using programming skills? In this lesson for new programmers discover how to recognize fingers with OpenCV in Python.
with Surya PenmetsaDo you want to recognize human gestures using programming skills? In this lesson for new programmers discover how to recognize fingers with OpenCV in Python.
-
10 minSTEM lesson 96 CQ
It's time to join the 21st century and start controlling your mouse via webcam! In this lesson, use OpenCV coding to improve your operating system navigation.
with Surya PenmetsaIt's time to join the 21st century and start controlling your mouse via webcam! In this lesson, use OpenCV coding to improve your operating system navigation.
-
13 minSoftware Development lesson 107 CQ
Security systems are certainly expensive, but if not if you design everything yourself! Learn to detect intruders with a webcam and basic OpenCV programming.
with Surya PenmetsaSecurity systems are certainly expensive, but if not if you design everything yourself! Learn to detect intruders with a webcam and basic OpenCV programming.
-
633 min6-part Engineering course20 CQ
Are you an electronics hobbyist who wants to start building simple electronic circuits with LEDs? This course is a great way to apply a circuitry foundation and learn a bit of electrical engineering!
with Surya PenmetsaAre you an electronics hobbyist who wants to start building simple electronic circuits with LEDs? This course is a great way to apply a circuitry foundation and learn a bit of electrical engineering!
-
10101 min10-part Software Development course55 CQ
Building a video game is a wonderful learning experience that uses many different skills. Learn learn how to build a game using Scratch, a free game design software from M.I.T.
with Richard PothBuilding a video game is a wonderful learning experience that uses many different skills. Learn learn how to build a game using Scratch, a free game design software from M.I.T.
-
6138 min6-part Software Development course73 CQ
Want working knowledge of Python—fast? This course from Bitesize Business School is an accelerated introduction to one of the most important coding languages.
Want working knowledge of Python—fast? This course from Bitesize Business School is an accelerated introduction to one of the most important coding languages.
-
5117 min5-part Software Development course61 CQ
Learn Django the smart way—by building a website! Find out about this popular Python-based framework and get hands-on coding experience as you create a complex website.
Learn Django the smart way—by building a website! Find out about this popular Python-based framework and get hands-on coding experience as you create a complex website.
-
46431 min46-part Software Development course238 CQ
C++ is a diverse programming language that can be used to create applications, games, and more. In this beginner-friendly course, you'll learn everything you need to know to master C++ programming.
with LearnToProgramC++ is a diverse programming language that can be used to create applications, games, and more. In this beginner-friendly course, you'll learn everything you need to know to master C++ programming.
-
47494 min47-part Android Development course271 CQ
Explore the ins and outs of Unity 5's flexible animation system, stellar physics capabilities, and audio mixer. Learn how to start developing your own 3D games and interactive experiences!
with LearnToProgramExplore the ins and outs of Unity 5's flexible animation system, stellar physics capabilities, and audio mixer. Learn how to start developing your own 3D games and interactive experiences!