Найти 2-D среднее значение входного массива
Инструментарий компьютерного зрения/Статистика

Блок 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.
Примечание
Блок поддерживает порт 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 parameter и установите для параметра ROI type значение Label matrix.
Типы данных: uint8 | uint16 | uint32
Label Numbers - Значения меток ROIЗначения меток ROI, заданные как вектор M-элемента. Этот вектор используется для указания объектов, для которых блок вычисляет статистику. Каждый элемент вектора должен соответствовать помеченному объекту в матрице меток. M должно быть меньше или равно количеству объектов в матрице меток.
Для активизации этого порта выберите Enable ROI processing parameter и установите для параметра ROI type значение Label matrix.
Типы данных: uint8 | uint16 | uint32
Out - Среднее значение вводаСреднее значение входного значения, возвращаемого в виде скаляра, вектора, матрицы или N-D массива. Размер этого выходного сигнала зависит от размера входного сигнала и параметров блока. Этот порт не называется, если не выбран флаг Output, указывающий, находится ли ROI в пределах изображения, или флаг Output, указывающий, являются ли номера входных меток допустимым параметром
Блок вычисляет среднее значение по заданному размеру входного сигнала или по всему входному сигналу. Блок возвращает выходные данные в виде:
Скаляр (Scalar) - вход любого размера, а параметр Найти среднее значение над (Find the mean value over) имеет значение Entire input.
Вектор (Vector) - входной сигнал является матрицей, а для параметра Найти среднее значение над (Find the mean value over) установлено значение Each row, Each column, или Specified dimension. Если Specified dimension выбран, значение параметра Dimension должно быть либо 1 или 2.
(N-1) -D-массив - входным является N-D-массив, параметр Find the mean value over имеет значение Specified dimensionи значение параметра Dimension равно N.
Массив N-D с одним одиночным измерением - Входной является массивом N-D, и параметр Найти среднее значение для параметра имеет значение Each row, Each column, или Specified dimension. Если Specified dimension значение параметра Dimension должно быть целым числом меньше N.
Пример: Для 3-D входного массива размером M-by-N-by-P размерность возвращаемого выходного сигнала равна:
Массив 1-by-N-by-P, если для параметра Найти среднее значение над значением Entire row.
Массив M-by-1-by-P, если для параметра Найти среднее значение над значением Entire column.
Матрица M-by-N, если для параметра Найти среднее значение над значением Specified dimension и параметр Dimension для 3.
Выберите параметр Running mean. Блок находит среднее значение каждого элемента ввода по всей последовательности и компилирует их в один массив. Выходной сигнал имеет тот же размер, что и входной сигнал.
Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | fixed point
Flag - Проверка окупаемости инвестицийПроверка окупаемости инвестиций, возвращаемая как скаляр или вектор логических значений. Если для параметра типа ROI установлено значение Rectangles или Lines, выходные данные указывают, находятся ли указанные значения ROI внутри входного изображения полностью или частично. Если для параметра типа ROI установлено значение Label matrix, выходные данные указывают, присутствуют ли номера меток, указанные во входном параметре «Номера меток», в матрице входных меток. Размер этого вывода зависит от того, установлен ли параметр Output в значение Individual statistics for each ROI или Single statistic for all ROIs.
| Тип окупаемости инвестиций | Individual statistics for each ROI | Single statistic for all ROIs |
Rectangles или Lines | Порт возвращает вектор M-элемента логических значений, где M - количество областей, указанных в порту ROI. Когда ROI полностью или частично находится внутри входного изображения, соответствующий элемент вектора равен 1. Когда ROI полностью выходит за пределы входного изображения, соответствующий элемент вектора равен 0. | Порт возвращает логический скаляр. Скаляр: 0 когда все значения ROI полностью выходят за пределы входного изображения. В противном случае скаляр равен 1. |
Label matrix | Порт возвращает вектор M-элементов логических значений, где M - количество элементов на входе, указанное в порту Label Numbers. Если указанный номер метки присутствует или отсутствует в матрице меток, соответствующий элемент вектора имеет значение 1 или 0 соответственно. | Порт возвращает логический скаляр. Скаляр: 0 если все элементы вектора, указанные в порту Label Numbers, отсутствуют в матрице меток. В противном случае. скаляр равен 1. |
Примечание
Если ROI частично находится вне изображения, блок вычисляет средние значения только для части ROI, которая лежит в пределах изображения.
Чтобы включить этот порт, установите для параметра типа ROI значение Rectangles, Lines, или Label matrix. Для любого из них Rectangles или Linesустановите флаг Output, указывающий, находится ли ROI в пределах границ изображения. В поле Матрица меток (Label matrix) установите флажок Вывод (Output), указывающий, являются ли входные номера меток допустимым параметром.
Типы данных: Boolean
Главный
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.
Если параметру «Размер» присвоено значение 1, выходной сигнал тот же, что и при Each column выбран.
Если параметру «Размер» присвоено значение 2, выходной сигнал тот же, что и при Each row выбран.
Чтобы включить этот параметр, снимите флажок Running mean.
Dimension - Пользовательское измерение1 (по умолчанию) | положительный скалярУкажите размер (одно значение на основе) входного массива, по которому блок вычисляет среднее значение. Значение этого параметра не должно превышать число измерений во входном массиве.
Чтобы включить этот параметр, установите для параметра Найти среднее значение по параметру значение Specified dimension.
Enable ROI processing - Вычислить среднее значение в пределах окупаемости инвестицийoff (по умолчанию) | onВыберите для вычисления среднего значения в пределах указанных значений ROI на изображении.
Чтобы включить этот параметр, установите для параметра Найти среднее значение по параметру значение Entire input.
ROI type - Тип окупаемости инвестицийRectangles (по умолчанию) | Lines | Label matrix | Binary maskУкажите формат окупаемости инвестиций, который представляет области на изображении, по которым вычисляется среднее значение. Тип ROI может представлять собой прямоугольники, линии, матрицу меток или двоичную маску.
| Тип окупаемости инвестиций | Входы в порт ROI | Описание |
Rectangles |
|
|
Lines |
|
|
Label matrix | Матрица M-by-N | Матрица того же размера, что и входное изображение. Матрица содержит значения меток, представляющие различные объекты изображения. Маркированные пикселы 0 представляют фон. Маркированные пикселы 1 составить один объект, пикселы помечены 2 составьте второй объект и так далее. |
Binary mask | Матрица M-by-N | Матрица того же размера, что и входное изображение. Двоичная маска классифицирует пиксели изображения как принадлежащие либо интересующей области, либо фону. Двоичные значения маски 1 указывают, что соответствующий пиксель изображения принадлежит ROI. Двоичные значения маски 0 указывают, что соответствующий пиксель изображения является частью фона. |
Чтобы включить этот параметр, выберите параметр Enable ROI processing.
ROI portion to process - Доля окупаемости инвестиций, для которой вычисляется среднее значениеEntire ROI (по умолчанию) | ROI perimeterУкажите часть ROI, для которой блок вычисляет среднее значение 2-D.
Entire ROI - Блок вычисляет среднее значение по всей области прямоугольной окупаемости инвестиций.
ROI perimeter - Блок вычисляет среднее значение по периметру прямоугольной окупаемости инвестиций.
Чтобы включить этот параметр, установите для параметра типа ROI значение Rectangles.
Output - Вычислить индивидуальное или универсальное среднее значение для ROIIndividual statistics for each ROI (по умолчанию) | Single statistic for all ROIsУкажите, следует ли рассчитывать среднее значение 2-D отдельно для каждого ROI или для всех ROI.
Чтобы вычислить отдельные средние значения для каждого ROI, установите для этого параметра значение Individual statistics for each ROI. Блок выводит вектор средних значений, соответствующих различным ROI. Длина выходного вектора равна числу ROI.
Чтобы вычислить универсальное среднее значение для всех указанных значений ROI, задайте для этого параметра значение Single statistic for all ROIs. Блок выводит скаляр, представляющий среднее значение для всех указанных значений ROI.
Чтобы включить этот параметр, установите для параметра типа ROI значение Rectangles, Lines, или Label matrix.
Output flag indicating if ROI is within image bounds - Включить выходной порт флагаoff (по умолчанию) | onВыберите для активизации выходного порта Flag.
Чтобы включить этот параметр, установите для параметра типа ROI значение Rectangles или Lines.
Output flag indicating if input label numbers are valid - Включить выходной порт флагаoff (по умолчанию) | onВыберите для активизации выходного порта Flag.
Чтобы включить этот параметр, установите для параметра типа ROI значение Label matrix.
Типы данных
Дополнительные сведения о параметрах блока с фиксированной точкой см. в разделе Задание атрибутов блока с фиксированной точкой.
Lock data type settings against change by the fixed-point tools - Предотвращение переопределения типов данных инструментами с фиксированной точкойoff (по умолчанию) | onВыберите этот параметр, чтобы инструменты с фиксированной точкой не переопределяли типы данных, заданные в этом блоке. Дополнительные сведения см. в разделе Блокировка параметров типа выходных данных (конструктор фиксированных точек).
Примечание
Наследование с плавающей запятой имеет приоритет над параметрами типа данных, определенными на этой панели. Если входные данные имеют плавающую точку, блок игнорирует эти настройки, и все внутренние типы данных являются плавающей точкой.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
