Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Automation Integrates With Computer Vision
Rating: 4.3 out of 5(10 ratings)
965 students

Learn Automation Integrates With Computer Vision

computer vision, opencv, python
Last updated 8/2023
English

What you'll learn

  • camera function using opencv
  • face detection using cvzone
  • pose estimation using cvzone
  • hand detection using cvzone

Course content

1 section5 lectures1h 5m total length
  • face distance measurement24:06
  • color tracking13:57

    Detect yellow color in camera frames using HSV conversion and contour masking to locate targets. Determine left or right by frame halves and command motors to turn or stop.

  • lane detection9:19
  • simulation5:01

    Explore real-time wheelchair control using a color-tracked track and a fixed camera, with the Pi game simulation and pixel color logic guiding upward, right, left, and down movements.

  • game automation13:09

Requirements

  • No Programming Experience is Needed

Description

Computer vision is a field of artificial intelligence that trains computers to interpret and understand the visual world. It involves acquiring, processing, analyzing, and understanding digital images, and extracting high-dimensional data from the real world in order to produce numerical or symbolic information. Some popular computer vision projects include edge & contour detection, color detection & invisibility cloak, text recognition, object tracking, image classification with convolutional neural networks (CNNs), human pose estimation with OpenCV, face detection using cascade classifier using OpenCV-Python, face recognition using artificial intelligence, face recognition using GUI, and face mask detection using TensorFlow in Python. These projects can be used for a variety of applications such as image editing, motion analysis, and face recognition.


Python is a popular programming language that can be used for a wide range of applications, including web development, data analysis, and artificial intelligence. If you’re new to Python, there are many resources available to help you learn the basics. Some popular websites for learning Python include W3Schools1, Programiz2, and GeeksforGeeks3. These websites offer tutorials, examples, and exercises to help you get started with Python.

Here are some basic concepts you should know when starting with Python:

  • Syntax: Python has a simple and easy-to-read syntax that makes it a great language for beginners.

  • Variables: Variables are used to store data in your program. You can create concise and meaningful variable names to make your code easier to read and understand.

  • Data Types: Python has several built-in data types, including numbers, strings, and booleans. You can use these data types to represent different kinds of data in your program.

  • Operators: Python has several operators that you can use to perform operations on your data. These include arithmetic operators, comparison operators, and logical operators.

  • Control Flow: Control flow statements allow you to control the flow of execution in your program. These include if…else statements, for loops, and while loops.

Who this course is for:

  • Beginner Computer Vision, AI/ML integrate with python