Image Processing and Image Pattern Recognition a Programming Tutorial

Amit K. Chakraborty · 2018

Image recognition is a major area of application of machine learning - evolving at a rapid pace with a number of programming platforms available to developers. While each platform has its own uniqueness, the methodology of image recognition consists of a sequence of image processing tasks, development of a classifier algorithm, training and testing followed by deployment. This tutorial will delve into the programming aspects of image processing including thresholding, contouring and template matching. In order to provide practical hands on programming this tutorial will closely look at three real life applications of image pattern recognition namely ALPR using Tesseract OCR and will touch upon using CNN for character detection. The tutorial will explain the algorithm, implementation of pseudocode through Python using two major platforms: OpenCV and Tensorflow.

Read the paper · More papers on PaperTik