exponenta event banner

Изображение из рабочей области

Импорт изображения из рабочей области MATLAB

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

  • Image From Workspace block

Описание

Блок «Изображение из рабочей области» импортирует изображение из матрицы, массива 3-D, функции MATLAB или переменной, хранящейся в рабочей области MATLAB ®, в рабочую область Simulink ®.

Порты

Продукция

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

Выходной образ, возвращаемый в виде матрицы или массива 3-D. Если импортированное изображение представляет собой двоичное изображение или изображение в градациях серого, то на выходе появляется матрица размера M-by-N. Если импортированное изображение является цветным, вывод представляет собой 3-D массив M-by-N-by-3 размера.

Зависимости

Чтобы включить этот порт, установите для параметра Image signal значение One multidimensional signal.

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

Компонент красного цвета изображения, возвращаемый в виде матрицы M-by-N. Блок возвращает эти выходные данные, если входные данные являются цветным изображением. Если для параметра Image signal установлено значение Separate color signals а входное изображение двоичное или в градациях серого, блок возвращает только этот порт

Зависимости

Чтобы включить этот порт, установите для параметра Image signal значение Separate color signals.

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

Компонент зеленого цвета изображения, возвращаемый в виде матрицы M-by-N. Блок возвращает эти выходные данные только в том случае, если входные данные представляют собой цветное изображение.

Зависимости

Чтобы включить этот порт, установите для параметра Image signal значение Separate color signals.

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

Компонент синего цвета изображения, возвращаемый в виде матрицы M-by-N. Блок возвращает эти выходные данные только в том случае, если входные данные представляют собой цветное изображение.

Зависимости

Чтобы включить этот порт, установите для параметра Image signal значение Separate color signals.

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

Параметры

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

Главный

Укажите изображение как вектор, матрицу, массив 3-D, функцию или переменную рабочей области MATLAB. Параметр значения может быть следующим:

  • Вектор - значение параметра Value может быть вектором строки или вектором столбца

  • 3D числовое множество - стоимость, данная параметру Стоимости, может быть 3D множеством, которое произведено, используя функции MATLAB

  • Переменная рабочей области MATLAB - значение параметра Value может быть именем переменной, которая является переменной рабочей области MATLAB

  • Функция MATLAB - значение параметра Value может быть функцией MATLAB с заданными входными аргументами для создания числового массива

Этот параметр определяет время выборки для выполнения блока. Длина вектора должна быть 2, что соответствует значениям [Period, Offset], где смещение должно быть меньше периода и неотрицательным. Учитывая значение inf по умолчанию, блок выводит матрицу для оттенков серого и двоичных. Если входное изображение представляет собой серую шкалу или цветное изображение, то выводом является 3-D или 4-D.

Значение добавленного размера равно полу ((Tsim/Ts) + 1)

Tsim - время моделирования, а Ts - время выборки для выполнения блока. Например, если входное изображение - матрица 256 на 256, время моделирования составляет 10 секунд, и типовое время установлено в 0,5 секунды, то продукция - множество 256 на 256 на 21.

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

  • One multidimensional signal- Блок имеет один выходной порт Image, который возвращает весь образ.

  • Separate color signals - Блок имеет выходной порт для каждого цветового канала. Каждый порт возвращает один цветовой канал изображения.

Укажите метки для выходных портов. Каждая метка может иметь любое значение. Используйте символ вертикальной полосы | в качестве разделителя, чтобы назвать все выходные порты.

Зависимости

Чтобы включить этот параметр, установите для параметра Image signal значение Separate color signals.

Тип данных

Укажите тип данных выходного изображения. Если тип данных импортированного изображения, указанный в параметре «Значение», отличается от значения параметра «Тип выходных данных», блок масштабирует значения пикселов, добавляет смещение к значениям пикселов так, чтобы они находились в динамическом диапазоне нового типа данных, или выполняет оба действия. Значения пикселов с плавающей запятой двойной и одинарной точности должны находиться в диапазоне [0, 1].

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

Зависимости

Чтобы включить этот параметр, установите для параметра Output data type значение Fixed-point.

Укажите длину слова в битах типа выходных данных с фиксированной точкой. Значение должно быть меньше 32.

Зависимости

Чтобы включить этот параметр, установите для параметра Output data type значение Fixed-point.

Задайте коэффициент масштабирования вывода с фиксированной точкой одним из следующих двух способов:

  • Best precision- Масштаб выходного сигнала автоматически, так что выходной сигнал имеет наилучшую возможную точность.

  • User-defined - масштаб выходных данных в параметре Длина дроби.

Зависимости

Чтобы включить этот параметр, установите для параметра Output data type значение Fixed-point.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Output data type значение Fixed-pointи задайте для параметра Set fraction length в выходном параметре значение User-defined.

Укажите любой встроенный тип данных или тип данных с фиксированной точкой. Приведенные ниже типы данных с фиксированной точкой можно указать с помощью библиотеки Designer™ с фиксированной точкой.

  • sfix (Симулинк)

  • ufix (Симулинк)

  • sint (Симулинк)

  • uint (Симулинк)

  • sfrac (Симулинк)

  • ufrac (Симулинк)

Зависимости

Чтобы включить этот параметр, установите для параметра Output data type значение User-defined.

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

Типы данных

Boolean | double | fixed point | integer | single

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

no

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

no

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

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