exponenta event banner

Этикетка

Маркировка подключенных компонентов в двоичных изображениях

Библиотека

Морфологические операции

visionmorphops

  • Label block

Описание

Блок «Метка» помечает объекты в двоичном изображении, BW. Фон представлен пикселями, равными 0 (черный), а объекты представлены пикселями, равными 1 (белый). В порте Label блок выводит матрицу меток того же размера, что и входная матрица. В матрице меток пиксели, равные 0, представляют фон, пиксели, равные 1, представляют первый объект, пиксели, равные 2, представляют второй объект и так далее. В порту Count блок выводит скалярное значение, представляющее количество помеченных объектов.

ПортВвод/выводПоддерживаемые типы данныхПоддерживаемые комплексные значения

BW

Вектор или матрица, представляющая двоичное изображение

Булев

Нет

Этикетка

Матрица меток

  • 8-, 16- и 32-разрядное целое число без знака

Нет

Граф

Скаляр, представляющий количество помеченных объектов

То же, что и порт метки

Нет

Используйте параметр Connectivity, чтобы определить, какие пикселы соединены друг с другом. Если требуется подключить пиксель к другим пикселям, расположенным сверху, снизу, слева и справа, выберите 4. Если требуется подключить пиксель к другим пикселям сверху, снизу, слева, справа и по диагонали, выберите 8.

Рассмотрим следующее изображение 3 на 3. Если для параметра Connectivity выбран параметр 4блок рассматривает белые пикселы, отмеченные черными кругами, как соединенные.

Если для параметра Connectivity выбран параметр 8блок рассматривает белые пикселы, отмеченные черными кругами, как соединенные.

Используйте параметр Output для определения выходных данных блока. При выборе Label matrix and number of labels, порты Label и Count отображаются в блоке. Блок выводит матрицу меток в порту Label и количество помеченных объектов в порту Count. При выборе Label matrix, в блоке появится порт Label. При выборе Number of labels, на блоке появится порт Count.

Параметр Output data type используется для установки типа данных выходов в портах Label и Count. При выборе Automatic, блок вычисляет максимальное количество объектов, которые могут поместиться внутри изображения, на основе указанного размера изображения и связи. На основе этого расчета определяется минимальный размер выходного типа данных, гарантирующий уникальные метки области, и устанавливается соответствующий тип выходных данных. При выборе uint32, uint16, или uint8, тип данных вывода - 32-, 16- или 8-битные беззнаковые целые числа соответственно. При выборе uint16, или uint8, Если метка превышает размер типа данных, в диалоговом окне появится параметр «Пометить оставшиеся области с помощью». Если число найденных объектов превышает максимальное число, которое может быть представлено типом выходных данных, используйте этот параметр для указания поведения блока. При выборе maximum value of the output data typeостальные области помечены максимальным значением типа выходных данных. При выборе zeroостальные области помечены нулями.

Параметры

Возможность соединения

Укажите, какие пикселы соединены друг с другом. Если требуется подключить пиксель к пикселям сверху, снизу, слева и справа, выберите 4. Если требуется подключить пиксель к пикселям сверху, снизу, слева, справа и по диагонали, выберите 8.

Продукция

Определите выходные данные блока. При выборе Label matrix and number of labelsв блоке отображаются порты Label и Count. Блок выводит матрицу меток в порту Label и количество помеченных объектов в порту Count. При выборе Label matrix, в блоке появится порт Label. При выборе Number of labels, на блоке появится порт Count.

Тип выходных данных

Задайте тип данных выходов в портах Label и Count. При выборе Automaticблок определяет соответствующий тип данных для вывода. При выборе uint32, uint16, или uint8, тип данных вывода - 32-, 16- или 8-битные беззнаковые целые числа соответственно.

Если размер метки превышает размер типа данных, пометьте оставшиеся области с помощью

Этот параметр используется для указания поведения блока, если число найденных объектов превышает максимальное число, которое может быть представлено типом выходных данных. При выборе maximum value of the output data typeостальные области помечены максимальным значением типа выходных данных. При выборе zeroостальные области помечены нулями. Этот параметр отображается, если для параметра Тип данных вывода выбран uint16 или uint8.

См. также

Нижняя шапка

Программное обеспечение Computer Vision Toolbox™

Закрытие

Программное обеспечение Computer Vision Toolbox

Расширение

Программное обеспечение Computer Vision Toolbox

Эрозия

Программное обеспечение Computer Vision Toolbox

Открытие

Программное обеспечение Computer Vision Toolbox

Верхняя шляпа

Программное обеспечение Computer Vision Toolbox

bwlabel

Программное обеспечение Toolbox™ обработки изображений

bwlabeln

Программное обеспечение панели инструментов обработки изображений

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен до R2006a