Импортируйте изображение из рабочего пространства MATLAB
Computer Vision Toolbox / источники
Блок Image From Workspace импортирует изображение из матрицы, трехмерного массива, функции MATLAB или переменной, сохраненной в theMATLAB® рабочей области, к рабочей области Simulink®.
Image
— Выходное изображениеВыходное изображение, возвращенное как матрица или трехмерный массив. Если импортированное изображение является бинарным или полутоновым изображением, выход является матрицей размера M-by-N. Если импортированное изображение является цветным изображением, выход является трехмерным массивом размера M-by-N-by-3.
Чтобы включить этот порт, установите параметр Image signal на One multidimensional signal
.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
R
— Красный компонент цвета изображенияКрасный компонент цвета изображения, возвращенного как M-by-N матрица. Блок возвращает этот выходной параметр, если вход является цветным изображением. Если параметр Image signal устанавливается на Separate color signals
и входное изображение является бинарным или полутоновым, блок возвращает только этот порт
Чтобы включить этот порт, установите параметр Image signal на Separate color signals
.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
G
— Зеленый компонент цвета изображенияЗеленый компонент цвета изображения, возвращенного как M-by-N матрица. Блок возвращает этот выходной параметр, только если вход является цветным изображением.
Чтобы включить этот порт, установите параметр Image signal на Separate color signals
.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
B
— Синий компонент цвета изображенияСиний компонент цвета изображения, возвращенного как M-by-N матрица. Блок возвращает этот выходной параметр, только если вход является цветным изображением.
Чтобы включить этот порт, установите параметр Image signal на Separate color signals
.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
| fixed point
Main
Value
— Отобразите, чтобы быть импортированнымиchecker_board(10)
(значение по умолчанию) | вектор | матрица | трехмерный массив | MATLAB workspace variable
| MATLAB function
Задайте изображение как вектор, матрицу, трехмерный массив, функцию или переменную рабочего пространства MATLAB. Параметр, передаваемый по значению может быть:
Вектор — значение, данное параметру Value, может быть вектором-строкой или вектор-столбцом
3-D числовой массив — значение, данное параметру Value, может быть трехмерным массивом, который сгенерирован с помощью функций MATLAB
Переменная рабочего пространства MATLAB — значение, данное параметру Value, может быть именем переменной, которое является переменной рабочего пространства MATLAB
Функция MATLAB — значением, данным параметру Value, может быть функция MATLAB с заданными входными параметрами, чтобы сгенерировать числовой массив
Sample time
— Шаг расчета для выполнения блокаinf
(значение по умолчанию) | positive scalar
| Vector
Этот параметр задает шаг расчета для выполнения блока. Длина вектора должна быть 2, который представляет [Период, Смещение] значения, где возмещенный должен быть меньше периода и неотрицательный. Учитывая значение по умолчанию inf, блок выводит матрицу для шкалы полутонов и двоичного файла. Выход 3-D или 4-D, если входное изображение является полутоновым или цветным изображением соответственно.
Значение добавленной размерности равно floor ((Tsim/Ts) +1)
Tsim является временем симуляции, и Ts является шагом расчета для выполнения блока. Например, если входное изображение 256 256 матрица, время симуляции составляет 10 секунд, и шаг расчета установлен в 0,5 секунды, то выход является 256 256 21 массивом.
Image signal
— Сигнал возвращен блокомOne multidimensional signal
(значение по умолчанию) | Separate color signals
Задайте, как блок возвращает изображение, считанное из рабочего пространства MATLAB.
One multidimensional signal
— Блок имеет один выходной порт, Image, который возвращает целое изображение.
Separate color signals
— Блок имеет выходной порт для каждого цветового канала. Каждый порт возвращает один цветовой канал изображения.
Output port labels
— Метки выходного портаR|G|B
(значение по умолчанию) | имена портаЗадайте метки для выходных портов. Каждая метка может быть любым значением. Используйте вертикальный символ панели, |, как разделитель, чтобы назвать все выходные порты.
Чтобы включить этот параметр, установите параметр Image signal на Separate color signals
.
Data type
Output data type
— Тип данных выходного изображенияInherit from Value
(значение по умолчанию) | double
| single
| int8
| uint8
| int16
| uint16
| int32
| uint32
| boolean
| Fixed-point
| User-defined
| Inherit via back propagation
| ...Задайте тип данных выходного изображения. Если тип данных импортированного изображения, заданного в параметре Value, отличается от значения параметра Output data type, блок масштабирует пиксельные значения, добавляет смещение к пиксельным значениям так, чтобы они были в динамическом диапазоне нового типа данных, или делает обоих. Дважды - и пиксельные значения с плавающей точкой с одинарной точностью должен быть в области значений [0, 1].
Signed
— Тип данных с фиксированной точкой со знакомon
(значение по умолчанию) | off
Выберите этот параметр, если входной тип данных image является подписанной фиксированной точкой.
Чтобы включить этот параметр, установите параметр Output data type на Fixed-point
.
Word length
— Биты в типе данных с фиксированной точкой
(значение по умолчанию) | положительная скалярная величинаУказание размера слова, в битах, для типа выходных данных с фиксированной точкой. Значение должно быть меньше 32.
Чтобы включить этот параметр, установите параметр Output data type на Fixed-point
.
Set fraction length in output to
— Масштабный коэффициент фиксированной точкиUser-defined
(значение по умолчанию) | Best precision
Задайте масштабный коэффициент фиксированной точки, выведенной любым из следующих двух методов:
Best precision
— Выход, масштабирующийся автоматически таким образом, что выходной сигнал имеет самую лучшую точность.
User-defined
— Выход, масштабирующийся в параметре Fraction length.
Чтобы включить этот параметр, установите параметр Output data type на Fixed-point
.
Fractional length
— Дробные биты
(значение по умолчанию) | scalar
Задайте количество битов справа от десятичной точки.
Чтобы включить этот параметр, установите параметр Output data type на Fixed-point
, и набор параметр Set fraction length in output к User-defined
.
User-defined data type
— Пользовательский тип данных с фиксированной точкойsfix(16)
(значение по умолчанию) | user-defined fixed-point data type
Задайте любого встроенного или тип данных с фиксированной точкой. Можно задать ниже типов данных с фиксированной точкой, пользующихся библиотекой Fixed-Point Designer™.
Чтобы включить этот параметр, установите параметр Output data type на User-defined
.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.