Engee documentation

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.