Найдите 2-D среднее значение входного массива
Computer Vision Toolbox/Статистика
Блок 2-D Mean вычисляет среднее значение входа. Это может вычислить среднее значение либо по заданному измерению входа, либо по всему входу. Блок может также вычислить средние значения в последовательности входов в течение периода времени.
I
- Входной массивВходной массив, заданный как вектор, матрица или N -D массив. Этот порт не называется, если вы не выбираете параметр Enable ROI processing или не выбираете параметр Running mean и не устанавливаете значение параметра Reset port кроме None
.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| fixed point
Поддержка комплексного числа: Да
Rst
- Сброс рабочего среднегоСбросьте текущее среднее, заданное как скаляр. Этот порт задает событие, которое заставляет блок сбрасывать среднее рабочее значение. Шаги расчета Rst входа должны быть положительным целым числом и кратным блочным шагом расчета.
Чтобы включить этот порт, выберите параметр Running mean и установите параметр Reset port на одну из следующих опций:
Rising edge
Falling edge
Either edge
Non-zero sample
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
ROI
- Необходимая областьВидимая область (ROI), заданная как четырехэлементный вектор, m -by-4 матрица или M -by- N матрица. Этот порт принимает различные входные значения в зависимости от настройки параметра ROI type.
Примечание
Блок поддерживает ROI порт только для 2-D входных изображений.
Чтобы включить этот порт, выберите Enable ROI processing параметр.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| Boolean
Label
- Матрица метокМатрица меток, заданная как матрица неотрицательных целых чисел. Матрица меток представляет объекты в 2-D изображении на основе пикселей. Пиксели, отмеченные 0
представление фона, пикселей, маркированных 1
составляют первый объект, пиксели, помеченные 2
составляют второй объект и так далее. Размер матрицы меток должен совпадать с размером 2-D входного изображения.
Чтобы включить этот порт, выберите Enable ROI processing параметр и установите параметр ROI type равным Label matrix
.
Типы данных: uint8
| uint16
| uint32
Label Numbers
- Маркируйте значения ROIsПометьте значения ROIs, заданные как M элемент. Используйте этот вектор, чтобы указать, для каких объектов блок вычисляет статистику. Каждый элемент вектора должен соответствовать маркированному объекту в матрице меток. M должно быть меньше или равно количеству объектов в матрице меток.
Чтобы включить этот порт, выберите Enable ROI processing параметр и установите параметр ROI type равным Label matrix
.
Типы данных: uint8
| uint16
| uint32
Out
- Среднее значение входаСреднее значение входа, возвращаемое в виде скаляра, вектора, матрицы или N -D массива. Размер этого выхода зависит от размера входа и настроек параметра блока. Этот порт не называется, если вы не выбираете параметр Output flag indicating if ROI is within image bounds или Output flag indicating if input label numbers are valid
Блок вычисляет среднее значение по заданному измерению входа или по всему входу. Блок возвращает выход как:
Скаляр - Вход любого размера, и параметр Find the mean value over установлен в Entire input
.
Вектор - Вход является матрицей, и параметр Find the mean value over установлен в Each row
, Each column
, или Specified dimension
. Если Specified dimension
выбран, значение параметра Dimension должно быть либо 1
или 2
.
(N -1) -D array - Вход является N -D массивом, параметр Find the mean value over установлен в Specified dimension
, и значение параметра Dimension N.
N массив -D с одной синглтонной размерностью - Вход является N массивом -D, и параметр Find the mean value over установлен в Each row
, Each column
, или Specified dimension
. Если Specified dimension
выбран, значение параметра Dimension должно быть на целое число меньше N.
Пример: Для 3-D входного массива размера M -by- N -by- P, размерность возвращенного выхода:
Массив 1-by- N -by- P, если задать параметр Find the mean value over Entire row
.
Массив M -by-1-by P, если установить параметр Find the mean value over равным Entire column
.
Матрица M -by N, если задать параметр Find the mean value over Specified dimension
и параметр Dimension для 3
.
Выберите параметр Running mean. Блок находит среднее значение каждого элемента входа по всей последовательности и компилирует их в один массив. Размер выхода совпадает с размером входных данных.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| fixed point
Flag
- Валидация информация только для чтенияВалидация информация только для чтения, возвращенная как скаляр или вектор логических значений. Если для параметра ROI type задано значение Rectangles
или Lines
, выход означает, находятся ли указанные ROI в входе изображении, полностью или частично. Если для параметра ROI type задано значение Label matrix
Выходные выходы означают, присутствуют ли номера меток, заданные в Label Numbers входе, в матрице входных меток. Размер этого выхода зависит от того, установлен ли параметр Output на Individual statistics for each ROI
или Single statistic for all ROIs
.
ROI type | Individual statistics for each ROI | Single statistic for all ROIs |
Rectangles или Lines | Порт возвращает вектор M-element логических значений, где M - число регионов, заданное в порте ROI. Когда информация только для чтения находится полностью или частично внутри входа изображения, соответствующий элемент вектора 1 . Когда информация только для чтения полностью вне входа изображения, соответствующий элемент вектора 0 . | Порт возвращает логический скаляр. Скаляр следующий 0 когда все ROI полностью находятся вне входа изображения. В противном случае скаляр 1 . |
Label matrix | Порт возвращает вектор M-element логических значений, где M количество элементов во входе, заданном в Label Numbers порте. Когда заданный номер метки присутствует или отсутствует в матрице меток, соответствующий элемент вектора 1 или 0 соответственно. | Порт возвращает логический скаляр. Скаляр следующий 0 когда все элементы вектора, заданные в Label Numbers порте, отсутствуют в матрице меток. В противном случае. скаляром является 1 . |
Примечание
Если информация только для чтения частично находится вне изображения, блок вычисляет средние значения только для фрагмента информация только для чтения, которая находится в границах изображения.
Чтобы включить этот порт, установите параметр ROI type равным Rectangles
, Lines
, или Label matrix
. Для любого из Rectangles
или Lines
, выберите параметр Output flag indicating if ROI is within image bounds. Для матрицы метка выберите параметр Output flag indicating if input label numbers are valid.
Типы данных: Boolean
Main
Running mean
- Средние значения пробегаoff
(по умолчанию) | on
Выберите этот параметр, чтобы вычислить средние значения для последовательности входов в течение периода времени.
Reset port
- Событие сбросаNone
(по умолчанию) | Rising edge
| Falling edge
| Either edge
| Non-zero sample
Определяет, что блок обнаруживает как событие сброса. Блок сбрасывает среднее выполнение, когда событие сброса происходит в порту Rst. Шаг расчета сброса должен быть положительным целым числом и кратным входом шага расчета.
Задайте событие сброса как один из следующих опций.
None
- Отключить порт Rst.
Rising edge
- Инициируйте событие сброса, когда вход Rst делает одно из следующего.
Повышается с отрицательного значения до положительного значения или нуля
Поднимается с нуля до положительного значения, где подъем не является продолжением подъёма с отрицательного значения до нуля
Falling edge
- Инициируйте событие сброса, когда вход Rst делает одно из следующего.
Падает с положительного значения или до отрицательного, или до нуля
Падает с нуля до отрицательного значения, где падение не является продолжением падения с положительного значения до нуля
Either edge
- Инициируйте событие сброса, когда вход Rst является либо восходящим ребром, либо падающим ребром.
Non-zero sample
- Инициируйте событие сброса в каждом шаге расчета, который соответствует ненулевому входу Rst.
Примечание
При запуске симуляций в Simulink® многозадачный режим, сигналы сброса имеют задержку с одной выборкой. В этом случае, когда блок обнаруживает событие сброса, происходит задержка с одной выборкой в порте Rst, прежде чем блок применяет сброс.
Чтобы включить этот параметр, выберите параметр Running mean.
Find the mean value over
- Размерность, по которой вычисляется среднееEntire input
(по умолчанию) | Each row
| Each column
| Specified dimension
Задайте размерность входа, по которому блок вычисляет среднее значение.
Entire input
- Вычисляет среднее по всему входу.
Each row
- Вычисляет среднее по каждой строке.
Each column
- Вычисляет среднее значение по каждому столбцу.
Specified dimension
- Вычисляет среднее значение по размерности, заданному в параметре Dimension.
Если для параметра Dimension задано значение 1
, выходы те же, что и в случае Each column
выбран.
Если для параметра Dimension задано значение 2
, выходы те же, что и в случае Each row
выбран.
Чтобы включить этот параметр, очистите параметр Running mean.
Dimension
- Пользовательская размерность1
(по умолчанию) | положительная скалярная величинаЗадайте размерность (основанное на одном значении) входного массива, по которому блок вычисляет среднее значение. Значение этого параметра не должно превышать количество размерностей в массиве входа.
Чтобы включить этот параметр, установите параметр Find the mean value over равным Specified dimension
.
Enable ROI processing
- Вычисление среднего значения в информация только для чтенияoff
(по умолчанию) | on
Выберите, чтобы вычислить среднее значение в заданных ROIs на изображении.
Чтобы включить этот параметр, установите параметр Find the mean value over равным Entire input
.
ROI type
- Тип ROIRectangles
(по умолчанию) | Lines
| Label matrix
| Binary mask
Задайте формат ROI, который представляет области в изображении, по которым можно вычислить среднее значение. Типом ROI могут быть прямоугольники, линии, матрица меток или двоичная маска.
ROI type | Входы в порт ROI | Описание |
Rectangles |
|
|
Lines |
|
|
Label matrix | M -by - N матрица | Матрица того же размера, что и входное изображение. Матрица содержит значения меток, которые представляют различные объекты в изображении. Пиксели, отмеченные 0 представление фона. Пиксели, отмеченные 1 составляют один объект, пиксели, помеченные 2 составляют второй объект и так далее. |
Binary mask | M -by - N матрица | Матрица того же размера, что и входное изображение. Двоичная маска классифицирует пиксели изображения как принадлежащие либо области интереса, либо фону. Значения двоичной маски 1 указать, что соответствующий пиксель изображения принадлежит информация только для чтения. Значения двоичной маски 0 указать, что соответствующий пиксель изображения является частью фона. |
Чтобы включить этот параметр, выберите параметр Enable ROI processing.
ROI portion to process
- Фрагмент информация только для чтения, для которой необходимо вычислить среднееEntire ROI
(по умолчанию) | ROI perimeter
Укажите фрагмент информация только для чтения, для которой блок вычисляет среднее 2-D.
Entire ROI
- блок вычисляет среднее значение по всей области прямоугольного информация только для чтения.
ROI perimeter
- Блок вычисляет среднее значение по периметру прямоугольного информация только для чтения.
Чтобы включить этот параметр, установите параметр ROI type равным Rectangles
.
Output
- Вычисление индивидуального или универсального среднего для ROIsIndividual statistics for each ROI
(по умолчанию) | Single statistic for all ROIs
Укажите, вычислять ли среднее 2-D индивидуально для каждого информация только для чтения или для всех ROI.
Чтобы вычислить отдельные средние значения для каждого информация только для чтения, установите этот параметр равным Individual statistics for each ROI
. Блок выводит вектор средних значений, соответствующих различным ROIs. Длина выходного вектора равна количеству ROIs.
Чтобы вычислить универсальное среднее значение для всех заданных ROI, установите этот параметр равным Single statistic for all ROIs
. Блок выводит скаляр, представляющий среднее значение для всех заданных ROI.
Чтобы включить этот параметр, установите параметр ROI type равным Rectangles
, Lines
, или Label matrix
.
Output flag indicating if ROI is within image bounds
- Включите выходной порт флагаoff
(по умолчанию) | on
Выберите для включения выходного порта Flag.
Чтобы включить этот параметр, установите параметр ROI type равным Rectangles
или Lines
.
Output flag indicating if input label numbers are valid
- Включите выходной порт флагаoff
(по умолчанию) | on
Выберите для включения выходного порта Flag.
Чтобы включить этот параметр, установите параметр ROI type равным Label matrix
.
Data Types
Для получения дополнительной информации о параметрах блоков с фиксированной точкой смотрите Задать атрибуты с фиксированной точкой для блоков.
Lock data type settings against change by the fixed-point tools
- Предотвратить переопределение типов данных инструментами с фиксированной точкойoff
(по умолчанию) | on
Выберите этот параметр, чтобы предотвратить переопределение инструментами с фиксированной точкой типов данных, заданных в этом блоке. Для получения дополнительной информации смотрите Блокировка настройки типа выходных данных (Fixed-Point Designer).
Примечание
Наследование с плавающей точкой имеет приоритет над параметрами типа данных, заданными на этой панели. Когда входы являются плавающими точками, блок игнорирует эти настройки, и все внутренние типы данных являются плавающими точками.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.