Упаковка и распаковка изображений

Описание демо-примера по работе с блоками библиотеки «Видеообработка»

Расположение

SimInTech\Demo\Видеообработка\Упаковка и распаковка изображений\Упаковка и распаковка изображения.prt

Описание

Данный проект демонстрирует использование блоков библиотеки «Видеообработка» для работы с изображениями.

В проекте представлен примера работы блоков «Преобразование вектора в матрицу» и «Преобразование матрицы в вектор».

Блок «НС - Исходные данные» формирует исходный набор данных, представляющих собой рукописные цифры от 0 до 9. С помощью блока «НС - MNIST to PX» исходные данные преобразуются в массив RGB цветов для каждого пикселя изображения. Высота и ширина формируемого изображения задаются блоками «Константа».

Блок «Преобразование вектора в матрицу» позволяет преобразовать массив значений RGB цветов для каждого пикселя изображения в матрицу изображения заданной высоты и ширины и передать ее отдельным кадром на вход блока «Преобразование матрицы в вектор», в котором происходит обратное разделение матрицы изображения на составные части: массив значений для пикселей, значение высоты и ширины.

Просмотр результатов происходит с помощью блоков «Вывод изображения с линии связи», на вход которого подается вектор изображения, ширина и высота.

Используемые блоки