mask = boundarymask(L) вычисляет маску, которая представляет границы области для входной матрицы меток L. Выходные данные, mask, является логическим образом, который true в местах границ и false в неграничных местоположениях.
mask = boundarymask(BW) вычисляет границы области для входного двоичного изображения BW.
mask = boundarymask(___,conn) вычисляет границы области, используя связность, заданную conn.
Создание суперпиксельного представления изображения, возвращаемого в виде матрицы меток.
L = superpixels(I,100);
Отображение матрицы меток.
imshow(label2rgb(L))
Найдите границы области матрицы меток.
mask = boundarymask(L);
Отображение маски границы над исходным изображением с помощью labeloverlay функция. Границы областей матрицы меток отображаются в виде голубых линий шириной 1 пиксел.
Пикселы соединяются, если их края соприкасаются. Окрестностью пикселя являются соседние пиксели в горизонтальном или вертикальном направлении.
8-подключенных
Пикселы соединяются, если их края или углы соприкасаются. Окрестностью пикселя являются соседние пиксели в горизонтальном, вертикальном или диагональном направлении.
mask - Растрированная сетка границ области 2-D логическая матрица
Растрированная сетка границ области, заданная как 2-D логическая матрица того же размера, что и входное изображение. Пиксель в mask является true когда соответствующий пиксель во входном изображении со значением Р имеет соседний пиксель с значением, отличным от P.
Типы данных: logical
Расширенные возможности
Создание кода C/C + + Создайте код C и C++ с помощью MATLAB ® Coder™
.
Примечания и ограничения по использованию:
boundarymask поддерживает генерацию кода C (требуется MATLAB ® Coder™). Обратите внимание, что при выборе родовогоMATLAB Host Computer целевая платформа, boundarymask создает код, использующий предварительно скомпилированную общую библиотеку для конкретной платформы. Использование общей библиотеки сохраняет оптимизацию производительности, но ограничивает целевые платформы, для которых может быть создан код. Дополнительные сведения см. в разделе Создание кода с помощью общей библиотеки.
При создании кода входной аргумент conn должен быть константой времени компиляции.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.