Summer Training 2018

Quality Training with Project at Reasonable Price

Image Processing using Python and OpenCV with Arduino Integration


Course Duration: 24 - 28 hrs
Suitable For: 2nd Yr / 3rd Yr / 4th Yr B.Tech. / Diploma / MCA / BCA students
Course Objective: Learn about the basics of Image Processing using OpenCV on Python integrate Arduino and its various input/output accessories through practical exercise sessions. You would be able to build interactive hardware based on input from your visual feed, input being color detection/object detection.
Prerequisite: Fundamental knowledge of any programming language is mandatory.
Course Fee: Rs. 4,950/- (including Taxes)
Feature: Free Take Away Kit to each individual Participant
Course Content:

  • Module 1 - Introduction to Python
    • History & Overview
    • Installation & Getting Started
    • Basic Syntax and Operators
    • Decision Making
    • Strings, Lists, Tuples, Dictionary
    • Loops
    • User defined Functions
    • File IO
  • Module 2 - Introduction to OpenCV
    • About OpenCV
    • Installation
    • Opencv & Python Integration
    • About Images
  • Module 3 - Basic operations on Images
    • Read & Writing an Image
    • Access pixel properties, values & modifying
    • Splitting & Merging of image channels
    • Arithmetic Operation
    • Bitwise Operation
  • Module 4 - GUI Features
    • Display images in window
    • Getting started with video capturing
    • Drawing Functions like circle, line, rectangle, polyline
    • Plotting functions
    • Changing Color Spaces
  • Module 6 - Geometric Transforms
    • Scaling
    • Translation
    • Rotation of Image
  • Module 7 - Histograms
    • About Histogram
    • Histogram Calculation
    • Histogram Equalization
  • Module 8 - Filters
    • About Convolution
    • Different types of filters like Averaging, Blurring, Gaussian and Median
  • Module 9 - Thresholding
    • About Thresholding
    • Adaptive Thresholding
  • Module 10 - Edge Detection
    • Different type of edge detection like Canny, Sobel and Laplacian edge detectors.
  • Module 11 - Python Arduino Integration
    • Arduino Basics
    • Arduino I/O Operations
    • Arduino Serial Integration
    • Arduino I/O activities based on Video Processed Feed

Take Away KIT Content:

  • will be updated soon !