Вычислить максимальное значение входа или последовательности входов
Инструментарий компьютерного зрения/Статистика

Блок 2-D Maximum определяет индекс наибольшего элемента во входном массиве. Входным сигналом может быть вектор 1-D, матрица 2-D или N-D-массив. Блок может вычислить максимальное значение вдоль заданного размера входного сигнала или всего входного сигнала. Блок 2-D Maximum также может отслеживать максимальные значения в последовательности входов в течение некоторого периода времени.
In - Входной массивВходной массив, заданный как вектор, матрица или массив N-D-. Этот порт не имеет имени до тех пор, пока не будет выбран параметр Enable ROI processing или установлен параметр Mode в значение Running.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point
Поддержка комплексного номера: Да
Rst - Сброс портаПорт сброса, указанный как скаляр. Этот порт указывает событие, которое приводит к сбросу блоком рабочего максимума. Время выборки ввода Rst должно быть положительным целым числом и кратным времени входной выборки.
Чтобы включить этот порт, установите для параметра Mode значение Running и установите для параметра 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 порт, только если вход является матрицей.
Чтобы включить этот порт, установите для параметра Find the maximum value over значение Entire input и выберите параметр Enable ROI processing.
Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32
Label - Матрица метокМатрица меток, заданная как матрица неотрицательных целых чисел. Матрица меток представляет объекты на изображении. Пикселы с меткой 0 - это фон. Пиксели с меткой 1 составляют один объект; пиксели 2 составляют второй объект; и так далее. Размер матрицы меток должен совпадать с размером входного 2-D.
Для активизации этого порта выберите параметр Enable ROI processing и установите для параметра ROI type значение Label matrix.
Типы данных: uint8 | uint16 | uint32
Label Numbers - Значения меток ROIЗначения меток ROI, заданные как вектор M-элемента. Значение M может быть меньше или равно количеству объектов, помеченных в матрице меток.
Для активизации этого порта выберите параметр Enable ROI processing и установите для параметра ROI type значение Label matrix.
Типы данных: uint8 | uint16 | uint32
Val - Максимальное выходное значениеМаксимальное выходное значение, возвращаемое в виде скаляра, вектора, матрицы или N-D-массива. Размер возвращаемого максимального значения зависит от размера входного значения и настроек параметра Найти максимальное значение над.
Этот порт не называется, если для параметра Mode установлено значение Running.
Параметр Mode имеет значение Value and Index или Value. В этом случае можно вычислить максимальное значение вдоль любого заданного размера ввода или всего ввода. Максимальное выходное значение равно:
Скаляр (Scalar), если входные данные имеют любой размер, и параметр Найти максимальное значение над параметром (Find maximum value over parameter) имеет значение Entire input.
Вектор, если входной сигнал является матрицей, и параметр Найти максимальное значение над установлен в любое из Each row, Each column, и Specified dimension. В этом случае значение размерности для Specified dimension может быть либо 1, либо 2.
(N-1) -D массив, если входным является N-D массив и параметр Find the maximum value over имеет значение Specified dimension и значением размерности является N.
Массив N-D с одним одиночным размером, если вход является массивом N-D, и параметр Find the maximum value over имеет значение: Each row, Each column, и Specified dimension.
Пример: Для 3-D входного массива размером M-by-N-by-P размерность возвращаемого выходного сигнала равна:
1-by-N-by-P, если для параметра Найти максимальное значение над (Find maximum value over) задано значение Entire row.
M-by-1-by-P, если для параметра Найти максимальное значение над (Find maximum value over) задано значение Entire column.
M-by-N, если параметр Find the maximum value over имеет значение Specified dimension и значение Размерность (Dimension), равное 3.
При установке для параметра Mode значения Runningблок вычисляет максимальное значение относительно каждого образца во входной последовательности. Выходной сигнал имеет тот же размер, что и входной сигнал.
Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | fixed point
Idx - Индексы максимальных значений во входном массивеИндексы максимальных значений во входном массиве, возвращаемые как скаляр, вектор, матрица или N-D-массив. Размер возвращаемых индексов зависит от размера входных данных и настроек параметра Найти максимальное значение.
Чтобы включить этот порт, установите для параметра Mode значение Value and Index или Index. Индексы, возвращаемые на выходе:
Скаляр, если вход является вектором N- элемента, а для параметра Find установлено максимальное значение Entire input.
Вектор, если входной сигнал является матрицей, и параметр Найти максимальное значение над установлен в любое из Entire input, Each row, Each column, и Specified dimension. В этом случае значение размерности для Specified dimension может быть либо 1, либо 2.
(N-1) -D массив, если входным является N-D массив и параметр Find the maximum value over имеет значение Specified dimension и значением размерности является N.
N-D массив с одним одиночным размером, если входной является N-D массивом. В этом случае параметр Find the maximum value over имеет значение Each row, Each column, или Specified dimension. В этом случае значение размерности для Specified dimension - целое число меньше N.
Пример: Для 3-D входного массива размером M-by-N-by-P размерность возвращаемого выходного сигнала равна:
1-by-N-by-P, если для параметра Найти максимальное значение над (Find maximum value over) задано значение Entire row.
M-by-1-by-P, если для параметра Найти максимальное значение над (Find maximum value over) задано значение Entire column.
M-by-N, если параметр Find the maximum value over имеет значение Specified dimension и значение Размерность (Dimension), равное 3.
Примечание
Когда максимальное значение встречается более одного раза, вычисленный индекс соответствует первому вхождению. Например, во входном векторе [3 2 1 2 3], максимальное значение равно 3, а индекс максимального значения на основе единицы равен 1.
Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus
Flag - Проверка окупаемости инвестицийПроверка окупаемости инвестиций, возвращенная как 0 или 1. Выходное значение означает, что все значения ROI, указанные на входе, находятся в пределах границ изображения. Выходное значение зависит от значений параметров Output и ROI Type.
| Тип окупаемости инвестиций | Продукция | Выход из порта флага | Описание |
| Individual statistics for each ROI | 0 | ROI полностью выходит за пределы входного изображения. |
| 1 | ROI полностью или частично находится внутри входного изображения. | ||
Single statistic for all ROIs | 0 | ROI полностью выходит за пределы входного изображения. | |
| 1 | ROI полностью или частично находится внутри входного изображения. | ||
Label matrix | Individual statistics for each ROI | 0 | Номер метки отсутствует в матрице меток. |
| 1 | Номер метки находится в матрице меток. | ||
Single statistic for all ROIs | 0 | Ни один из номеров меток не содержится в матрице меток. | |
| 1 | По крайней мере один из номеров меток находится в матрице меток. |
Примечание
Если ROI частично находится вне изображения, блок вычисляет значения дисперсии только для той части ROI, которая лежит в пределах изображения.
Чтобы включить этот порт, установите флаг Output, указывающий, находится ли ROI в пределах параметра image bounds, и установите значение параметра ROI type равным Rectangle, Lines, или Label Matrix.
Главная вкладка
Mode - Режим выводаValue and Index (по умолчанию) | Value | Index | RunningУкажите тип вывода, возвращаемого блоком. Выберите режим вывода:
Value and Index для возврата максимальных значений и соответствующих индексов на данном входе.
Value возвращает только вычисленные максимальные значения.
Index для возврата только индексов максимальных значений на данном входе.
Running для возврата максимальных значений в последовательности входов.
Index Base - Происхождение индексаOne (по умолчанию) | ZeroУкажите индекс для первого элемента во входном массиве. Выберите начало индекса как:
One для одномерной нумерации. Диапазон значений индекса для элементов в N-D входном массиве устанавливается равным (1, N). Например, значение индекса для первого элемента в матрице устанавливается равным (1,1).
Zero для нумерации на основе нуля. Диапазон значений индекса для элементов в N-D входном массиве устанавливается равным (0, N-1). Например, значение индекса для первого элемента в матрице устанавливается равным (0,0).
Find the maximum 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.
Чтобы включить этот параметр, установите для параметра Mode значение Value and Index, Value, или Index.
Dimension - Пользовательское измерениеУкажите размер входного массива, по которому вычисляется максимум как значение на основе единицы. Значение этого параметра должно быть больше 0 и меньше или равно количеству измерений во входном массиве.
Чтобы включить этот параметр, установите для параметра Find the maximum value over значение Specified dimension.
Reset port - Событие сбросаNone (по умолчанию) | Rising edge | Falling edge | Either edge | Non-zero sampleУкажите, когда блок обнаруживает событие сброса. Блок сбрасывает режим работы при обнаружении события сброса на дополнительном порту Rst. Время сброса выборки должно быть положительным целым числом и кратным времени ввода выборки.
Укажите событие сброса как:
None для отключения порта Rst.
Rising edge для запуска события сброса, когда вход Rst выполняет одно из следующих действий:
Увеличивается от отрицательного значения до положительного значения или нуля
Поднимается от нуля до положительного значения, где подъем не является продолжением подъема от отрицательного значения до нуля

Falling edge для запуска события сброса, когда вход Rst выполняет одно из следующих действий:
Падает от положительного значения до отрицательного значения или нуля
Падает от нуля до отрицательного значения, где падение не является продолжением падения от положительного значения до нуля

Either edge для запуска события сброса, когда входным сигналом Rst является Rising edge или Falling edge.
Non-zero sample для запуска события сброса в каждый момент времени выборки, когда вход Rst не равен нулю.
Примечание
При выполнении моделирования в многозадачном режиме Simulink ® сигналы сброса имеют задержку в одну выборку. Следовательно, когда блок обнаруживает событие сброса, имеется задержка в одну выборку на скорости порта сброса, прежде чем блок применит сброс.
Чтобы включить этот параметр, установите для параметра Mode значение Running.
Обработка окупаемости инвестиций
Enable ROI processing - Вычислить максимальное значение в пределах определенной областиВыберите для вычисления максимума в пределах определенной окупаемости инвестиций на изображении.
Примечание
Полная окупаемость инвестиций доступна только при наличии лицензии Computer Vision Toolbox™. Если у вас нет лицензии Computer Vision Toolbox, вы по-прежнему можете использовать обработку окупаемости инвестиций, но тип окупаемости инвестиций ограничен Rectangles.
Чтобы включить этот параметр, установите для параметра Find the maximum value over значение Entire input.
ROI type - Тип окупаемости инвестиций Rectangles (по умолчанию) | Lines | Label matrix | Binary maskУкажите тип окупаемости инвестиций, который представляет области на изображении, по которым блок вычисляет дисперсию. Типом окупаемости инвестиций может быть прямоугольник, линия, матрица меток или двоичная маска.
| Параметры | Описание | |
| Тип окупаемости инвестиций | Входы в порт ROI | |
Rectangles |
|
|
Lines |
|
|
Label matrix | Матрица M-by-N | Матрица того же размера, что и входное изображение. Матрица содержит значения меток, представляющие различные объекты изображения. Пикселы с меткой 0 - это фон. Пиксели с меткой 1 составляют один объект; пиксели 2 составляют второй объект; и так далее. |
Binary mask | Матрица M-by-N | Матрица того же размера, что и входное изображение. Двоичная маска классифицирует пиксели изображения как принадлежащие либо интересующей области, либо фону. Значения пикселя маски 1 указывают, что пиксель изображения принадлежит ROI. Значения пикселя маски 0 указывают, что пиксель изображения является частью фона. |
Чтобы включить этот параметр, установите для параметра Find the maximum value over значение Entire input и выберите параметр Enable ROI processing.
ROI portion to process - Доля окупаемости инвестиций, в которой рассчитывается максимумEntire ROI (по умолчанию) | ROI perimeterУкажите часть окупаемости инвестиций, по которой блок должен рассчитать максимальное 2-D. Частью ROI является либо весь ROI, либо периметр ROI.
Для активизации этого параметра выберите параметр Enable ROI processing и установите для параметра ROI type значение Rectangles.
Output - Рассчитать максимум для индивидуального или полного окупаемости инвестицийIndividual statistics for each ROI (по умолчанию) | Single statistic for all ROIsУкажите, следует ли рассчитывать максимум 2-D отдельности для каждого ROI или для всего ROI.
При выборе Individual statistics for each ROIблок выводит вектор максимальных значений. Размер выходного вектора равен числу ROI.
При выборе Single statistic for all ROIsблок выводит скалярное значение. Скалярное значение представляет статистическое значение для всех указанных значений ROI.
Для активизации этого параметра выберите параметр Enable ROI processing и установите для параметра ROI type значение Rectangles, Lines, или Label matrix.
Output flag indicating if ROI is within image bounds - Включить порт флагаВыберите для отображения порта Flag. Описание вывода порта Flag см. в разделе Flag.
Для активизации этого параметра выберите параметр Enable ROI processing и установите для параметра ROI type значение Rectangles, Lines, или Label matrix.
Вкладка «Типы данных»
Дополнительные сведения о параметрах блока с фиксированной точкой см. в разделе Задание атрибутов блока с фиксированной точкой.
Lock data type settings against change by the fixed-point tools - Предотвращение переопределения типов данных инструментами с фиксированной точкойВыберите этот параметр, чтобы инструменты с фиксированной точкой не переопределяли типы данных, заданные в этом блоке. Дополнительные сведения см. в разделе Блокировка параметров типа выходных данных (конструктор фиксированных точек).
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Для комплексных входных данных блок вычисляет значение величины в квадрате для элементов во входном массиве. Значение возведенной в квадрат величины для комплексного числа + bi вычисляется a2 + b2. Элемент массива с максимальной квадратной величиной является максимальным значением входного массива.

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
