Экспортируйте изображение в рабочее пространство MATLAB

Эта модель показывает, как экспортировать изображение от Simulink до рабочего пространства MATLAB при помощи Video To Workspace блок.

Модель в качестве примера

Эта модель берет цветное изображение в качестве входа, преобразует его в полутоновое изображение и экспортирует преобразованное изображение в рабочее пространство MATLAB.

modelname='ex_blkvideotoworkspace.slx';
open_system(modelname);

Чтобы преобразовать оригинальное изображение в шкалу полутонов, установите Conversion параметр Color Space Conversion блокируйтесь к R'G'B to intensity. Оригинальное изображение имеет размер 384 512 3 и полутоновое изображение выход от Color Space Conversion блок имеет размер 384 512.

Экспортируйте преобразованное изображение в рабочее пространство MATLAB как переменная под названием ConvertedImage использование Video To Workspace блок. Можно отобразить оригинальное изображение с помощью Video Viewer блок.

Симулируйте и отобразите результаты

sim(modelname);

Video To Workspace блок экспортирует преобразованное изображение как видео с двумя идентичными системами координат и имеет размер 384 512 2. Используйте imshow функционируйте, чтобы отобразить первую систему координат в видео.

imshow(ConvertedImage(:,:,1))