exponenta event banner

Граница трассировки

Трассировка границ объектов в двоичных изображениях

Библиотека

Анализ и расширение

visionanalysis

  • Trace Boundary block

Описание

Блок «Граница трассировки» отслеживает границы объектов в двоичных изображениях, где ненулевые пикселы представляют объекты, а 0 пикселов - фон.

Описания портов

ПортВвод/выводПоддерживаемые типы данных

BW

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

Булев

Запуск Pt

Одноосновные координаты [x y] начальной точки границы.

  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • 8-, 16- и 32-битное целое число со знаком

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

Pts

M-by-2 матрица координат [x y] граничных точек, где М представляет количество отслеживаемых граничных пикселей. M должно быть меньше или равно значению, указанному параметром Максимальное число граничных пикселей.

[x1y1x2y2x3y3...... xmym]

Аналогично порту Start Pts

Параметры

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

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

Начальное направление поиска

Укажите первое направление для поиска следующего граничного пикселя, подключенного к начальному пикселю.

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

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

Направление трассировки

Укажите направление для трассировки границы. Ваш выбор - Clockwise или Counterclockwise.

Максимальное количество граничных пикселов

Укажите максимальное количество пикселов границы для каждой начальной точки. Блок использует это значение для предварительного распределения количества строк выходной матрицы порта Pts, чтобы он мог удерживать все значения местоположения граничных пикселей.

Параметр «Максимальное число граничных пикселов» используется для указания максимального количества граничных пикселов для начальной точки.

См. также

Обнаружение краев

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

Этикетка

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

bwboundaries

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

bwtraceboundary

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

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

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

.
Представлен в R2011b