exponenta event banner

Видео в рабочую область

Экспорт изображения или видео в рабочую область MATLAB

  • Библиотека:
  • Инструментарий компьютерного зрения/раковины

  • Video To Workspace

Описание

Блок «Видео в рабочую область» экспортирует изображение или видео в рабочую область MATLAB ®. Он принимает изображения или видео в виде матрицы, массива 3-D, массива 4-D и преобразует их в массив 3-D или 4-D. Размер входного сигнала определяет размер выходного сигнала.

  • M-by-N, блок экспортирует его как массив M-by-N-by-2. M и N - количество строк и столбцов, соответственно, в кадре изображения, а 2 - количество кадров в изображении.

  • M-by-N-by-3, блок экспортирует его как массив M-by-N-by-3-by-2. M и N - количество строк и столбцов в изображении или видеокадре, 3 - количество цветовых каналов и 2 - количество кадров в видео.

  • M-by-N-by-3-by-T, блок экспортирует его как массив M-by-N-by-3-by-T. M и N - количество строк и столбцов в видеокадре, 3 - количество цветовых каналов, а T - количество кадров в видео.

Примечание

  • Simulink ® Coder™ не генерирует код для этого блока.

  • Блок поддерживает изображения в оттенках серого и цветные изображения, которые экспортируются в рабочее пространство MATLAB с дополнительным размером, представляющим количество кадров. Изображение всегда экспортируется со значением кадра 2.

Порты

Вход

развернуть все

Входное изображение или видео, указанное как матрица, 3-D массив, или 4Массив -D. Тип сигнала определяет размеры входа. Входы определяются в терминах M, N, C и T.M и N - количество строк и столбцов в сигнале соответственно. C - количество цветовых каналов в сигнале, а T - количество кадров.

Вход - Выход

Тип сигналаВходные размерыВыходные размеры
Изображение в градациях серогоM-by-NM-by-N-by-2
Цветное изображение M-by-N-by-3M-by-N-by-3-by-2
Видео в градациях серогоM-by-N-by-TM-by-N-by-T
Цветное видео M-by-N-by-3-by-T M-by-N-by-3-by-T

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Красный цветовой канал входного изображения или видео, заданный как скаляр, вектор или матрица.

Примечание

Метка порта может быть изменена с помощью Input port labels параметр.

Зависимости

Чтобы включить этот порт, установите для параметра Number of inputs значение, большее или равное 2.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Зеленый цветовой канал входного изображения или видео, заданный как скаляр, вектор или матрица.

Примечание

Метка порта может быть изменена с помощью Input port labels параметр.

Зависимости

Чтобы включить этот порт, установите для параметра Number of inputs значение, большее или равное 2.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Компонент синего цвета входного изображения или видео, заданный как скаляр, вектор или матрица.

Примечание

Метка порта может быть изменена с помощью Input port labels параметр.

Зависимости

Чтобы включить этот порт, установите для параметра Number of inputs значение, равное 3.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point

Параметры

развернуть все

Укажите имя переменной рабочей области MATLAB для экспортируемого изображения или видео.

Укажите количество входов в блок. Чтобы разделить цветовые каналы в изображении или видео RBG, укажите количество каналов. Если это видео в оттенках серого, введите 1. Если это цветное (R, G, B) видео, введите 3.

Укажите максимальное количество кадров для экспорта в рабочую область MATLAB.

Введите коэффициент прореживания, на который следует уменьшить размер изображения или видео.

Выберите Log fixed-point data в качестве объекта fi для создания объекта fi в рабочем пространстве MATLAB, когда входной сигнал имеет тип данных fixed point. Для получения дополнительной информации о fi см. Свойства объекта fi (Конструктор фиксированных точек).

Назовите входные порты, используя символ вертикальной полосы в качестве разделителя.

Зависимости

Чтобы включить этот параметр, задайте для параметра Number of inputs значение, превышающее 1.

Характеристики блока

Типы данных

Boolean | double | fixed point | integer | single

Многомерные сигналы

yes

Сигналы переменного размера

no

Представлен до R2006a