OpenCV with Python

In this workshop, you will learn how to set up OpenCV with the PyCharm IDE. Then we will walk through the basic concepts of OpenCV and computer vision followed by working examples building up to a face tracker!

Oct 27, 2022, 11:00 PM – Oct 28, 2022, 12:30 AM

107
RSVP'd

RSVP Now

Key Themes

Machine Learning

About this event

Computer vision is a cutting-edge technology that is widely deployed in the automotive and manufacturing industry in robots and cars. It is also a core application of Machine Learning. OpenCV is quite possibly the most ubiquitous library when it comes to computer vision being used in almost every application. It is available in many programming languages and operating systems. In this workshop, you will learn how to set up OpenCV with the PyCharm IDE. Then we will walk through the basic concepts of OpenCV and computer vision followed by working examples building up to a face tracker!

About this session:

What we are going to cover?

  • Installation of OpenCV using the PyCharm IDE
  • Basic OpenCV data structures and concepts
  • Basic Algorithms and operations available in OpenCV
  • Build a face tracker!

Pre-Workshop Prep:

  1. Install the latest version of Python
    • The latest version of Python (3.10.8) should be installed on your computer. Please download it and install it from the following link: Download Python | Python.org
  2. Install PyCharm Community Edition
    • We will be using the PyCharm IDE in the workshop. You are free to use any IDE that you are comfortable using as long as the virtual environment is configured with the right libraries. If you are not sure how to do this, we highly recommend using PyCharm. PyCharm Community Edition may be downloaded from the following link: PyCharm: the Python IDE for Professional Developers by JetBrains.
  3. Install Anaconda
    • The latest version of Python combined with OpenCV has been raising a lot of installation issues for the team. To minimize the number of installation issues, we recommend installing Anaconda from here: Anaconda | Anaconda Distribution.

How to RSVP and Attend:

RSVP through the event page as usual. The event will be hosted virtually on Zoom! Click on your event ticket 15 minutes or less before the event starts to get access to the link.

Workshop Resources:

Workshop Files: https://drive.google.com/drive/folders/1_vMLdrOu4NFrf34Kuk5g2Qtoqe8CFAv7?usp=sharing

GitHub Repo: https://github.com/mob9221/opencv-gdsc-workshop

Speakers

  • Omar Alam

    GDSC McMasterU

    Co-Lead, Workshops and Talks

  • Parsa Salamatian

    GDSC McMasterU

    Co-Lead, Workshops and Talks

Organizers

  • Ishita Wadhwa

    GDSC McMasterU

    GDSC Lead

  • Colin Chambachan

    GDSC McMasterU

    Vice President

  • Hashim B

    Vice President

  • Xuan La

    Vice President

  • Avani Sharma

    GDSC McMasterU

    Marketing and Branding Co-Lead

  • Ayah Hijazi

    Incubator Team Co-Lead

  • Punya Cheema

    GDSC McMasterU

    Incubator Team Co-Lead

  • Tushar Aggarwal

    GDSC McMasterU

    Incubator Team Co-Lead

  • Dharmik Joshi

    Open Source Team Co-Lead

  • Rawan Mahdi

    Open Source Team Co-Lead

  • Zareentasnim Kabir

    GDSC McMasterU

    Open Source Team Co-Lead

  • Harmanpreet Singh Sagar

    GDSC McMasterU

    Community Team Co-Lead

  • Hussain Muhammed

    GDSC McMaster U

    Community Team Co-Lead

  • Omar Alam

    GDSC McMasterU

    Community Team Co-Lead

  • Aniedi Udo-Obong

    Regional Leader

Contact Us