Импорт изображения из рабочего пространства MATLAB
Computer Vision Toolbox/Источники
Блок Image From Workspace импортирует изображение из матрицы, трехмерные массивы, функции MATLAB или переменной, хранящейся в MATLAB® рабочей области, в 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 может быть:
Вектор - Значение, заданное параметру Value, может быть вектор-строка или вектор-столбец
3-D числовой массив - Значение, заданное параметру Value, может быть трехмерным массивом, который генерируется с помощью функций MATLAB
Рабочее пространство MATLAB - Значение, заданное параметру Value, может быть именем переменной, которая является переменного рабочего пространства MATLAB
Функция MATLAB - Значение, заданное параметру Value, может быть функцией MATLAB с заданными входными параметрами, чтобы сгенерировать числовой массив
Sample time
- Шаг расчета для выполнения блокаinf
(по умолчанию) | positive scalar
| Vector
Этот параметр задает шаг расчета для выполнения блока. Длина вектора должна быть 2, которая представляет значения [Period, Offset], где смещение должно быть меньше периода и неотрицательно. Учитывая значение по умолчанию 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
Выберите этот параметр, если тип данных входного изображения подписан как фиксированная точка.
Чтобы включить этот параметр, установите параметр Output data type равным Fixed-point
.
Word length
- Биты в типе данных с фиксированной точкой16
(по умолчанию) | положительная скалярная величинаУказание размера слова, в битах, для типа выходных данных с фиксированной точкой. Значение должно быть меньше 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
- Дробные биты15
(по умолчанию) | 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.