Документация Engee

Курс «Обработка изображений»

Описание

Курс Обработка изображений предназначен для ознакомления учащихся с обработкой изображений в среде Engee. Курс начинается со знакомства с основами и базовыми функциями, используемыми при обработке изображений. Затем изученные основы применяются для написания собственных функций обработки, которые помогут реализовать реальный проект. К концу курса вы научитесь применять Engee для сжатия изображения без значительной деформации объектов, изображенных на нем.

Каждый раздел курса содержит практические примеры и задания для самостоятельного выполнения.

Требования к уровню знаний: прохождение курса «Введение в Engee».

Общее время прохождения курса: ~2 часа.

Получение или обновление материалов курса.

Для получения или обновления материалов курса выполните в терминале Engee или в кодовой ячейке интерактивного скрипта следующий код:

if isdir("/user/start/courses/engee-image-processing-course")
	rm("/user/start/courses/engee-image-processing-course";force = true, recursive = true)
end
run(`git clone https://git.engee.com/learn-engee/courses/engee-image-processing-course.git /user/start/courses/engee-image-processing-course`)

После получения курс будет находиться в папке start/courses/engee-image-processing-course.

Программа курса

Основы работы с изображениями.

Изучаются основные приемы работы с изображениям: импорт, отображение, изменение цветных изображений и изображений в оттенках серого.

Сегментация изображений.

Изучается создание двоичных изображений с установкой пороговых значений интенсивности пикселей.

Методы предварительной и постобработки.

Изучается улучшение сегментации изображений с использованием общих методов предварительной и постобработки.

Алгоритм сжатия изображений вырезание швов.

Изучаются функции для реализации алгоритма масштабирования изображения и применение этих функций к изображениям.