Agenda
Day 1
Introduction to IoT
Introduction to Python and Raspberry Pi
Hands-On : First steps towards Python Programming
Hands-On : Basic Python Syntax
Hands-On : Data Types
DIY: Basic Python Syntax and Data Types
Hands-On : Conditional statements, For and while Loop
DIY: Conditional statements, For and while Loop
Hands-On : Python Functions
DIY: Creating own Python Library functions
Hands-On : Exceptions
DIY: Exception
Day 2
Introduction to OpenCV (Open Source Computer Vision)
Installing Packages for OpenCV
Hands-On: OpenCV Basic Functions
Hands-on: Load, Display and Save Images
Hands-On: Interpolation of images
Introduction to Types of Interpolation
Hands-On: Flipping of Image
DIY – Flipping Algorithm
Hands-On: Varying Brightness
DIY – Varying Brightness
Hands-On: Creating Rectangle & Circle
Hands-On: Bit-wise AND, OR & EXOR Syntax
Hands-On: Blurring & Sharpening Images
Hands-On: Converting Colors
Hands-On: Thresholding Image
Hands-On: Syntax for Thresholding
Hands-On: Erosion and Dilation
Hands-On: Canny Edge Detection
Hands-On: Thresholding for Edge Detection
Hands-On: Image Segmentation using Contours
Project Discussion