Master Computer Vision™ OpenCV4 in Python and Machine Learning [Video]

5 (1 reviews total)
By Rajeev Ratan
    What do you get with a Packt Subscription?

  • Instant access to this title and 7,500+ eBooks & Videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
  1. Course Introduction and Setup

About this video

Computer vision applications and technology are exploding right now, with several apps and industries making amazing use of the technology—ranging from up-and-coming apps such as MSQRD, and PRISMA to billion-dollar apps such as Pokémon GO and Snapchat! Even Facebook, Google, Microsoft, Apple, Amazon, and Tesla are all heavily utilizing computer vision for face and object recognition, image searching, and especially in self-driving cars! As a result, the demand for computer vision expertise is growing exponentially! However, learning computer vision is hard! Existing online tutorials, textbooks, and free MOOCs are often outdated, using older and incompatible libraries, or are too theoretical, making the subject difficult to understand.

This was the author's problem when learning Computer Vision and it became incredibly frustrating. Even simply running example code found online proved difficult as libraries and functions were often outdated. The author created this course to teach you all the key concepts without the heavy mathematical theory—all the while using the most up-to-date methods. At the end of the course, you will be able to build 12 awesome Computer Vision apps using OpenCV (the best supported open-source computer vision library that exists today!) in Python. Using it in Python is just fantastic as Python allows us to focus on the problem at hand without getting bogged down in complex code. If you're an academic or college student but want to learn more, the author still points you in the right direction by linking the research papers for techniques used. So if you want to get an excellent foundation in Computer Vision, look no further. This is the course for you!

The code bundle for this video course is available at

Style and Approach

Learn Computer Vision using OpenCV in Python, using the latest 2018 concepts, and implement 12 awesome projects! In this course, you will discover the power of OpenCV in Python, and obtain the skills to dramatically increase your career prospects as a Computer Vision developer.

Publication date:
October 2018
6 hours 19 minutes

About the Author

  • Rajeev Ratan

    Rajeev Ratan is a Computer Vision Expert, Data Scientist, and Electrical Engineer. He has a BSc in Computer and Electrical Engineering and an MSc in Artificial Intelligence from the University of Edinburgh, where he gained extensive knowledge about machine learning, Computer Vision, and intelligent robotics. He has published research on using data-driven methods for probabilistic stochastic modeling and was even part of a group that won a robotics competition at the University of Edinburgh. He started his own computer vision startup based around deep learning and contributed to two more startups in the Computer Vision domain. Previously, he worked at two of the Caribbean's largest telecommunication operators, where he gained experience in managing technical staff and deploying complex telecommunication projects.

    Browse publications by this author

Latest Reviews

(1 reviews total)
Usefulness of content meets my needs.
Master Computer Vision™ OpenCV4 in Python and Machine Learning [Video]
Unlock this video and the full library FREE for 7 days
Start now