Image Processing
Description
The course Image Processing is designed to familiarize students with image processing in the Engee environment. The course begins with an introduction to the basics of image processing and basic functions used in it. Then the learned basics are applied to write your own processing functions that will help you implement a real project. By the end of the course, you will learn how to use Engee to compress an image without significantly deforming the objects depicted on it.
Each section of the course contains practical examples and self-study tasks.
Knowledge requirements: completion of the course Welcome to Engee.
Total course time: ~2 hours.
Course program
Basics of working with images
The basic techniques of working with images are studied: importing, displaying, changing color and grayscale images and rotating images.
Image segmentation
The creation of binary images with the setting of pixel intensity thresholds is studied.
Postprocessing methods
The improvement of image segmentation with the usage of common pre- and post-processing methods is studied.
Image compression algorithm "Seam carving"
The functions for implementing an image scaling algorithm and the application of these functions to images are studied.