BW2 = bwpropfilt(BW,attrib,range) извлечения все связанные компоненты (объекты) из двухуровневого изображения BW чье значение свойства attrib находится в заданном range. bwpropfilt возвращает двухуровневое изображение BW2 содержа только те объекты, которые соответствуют критериям.
BW2 = bwpropfilt(BW,attrib,n) сортирует объекты на основе значения заданного свойства, attrib, возврат двухуровневого изображения, которое содержит только главный n самые большие объекты. В случае связи для n- место th, bwpropfilt сохраняет только первый n объекты в BW2.
BW2 = bwpropfilt(BW,attrib,n,keep) задает, сохранить ли n самые большие объекты или n самые маленькие объекты, когда отсортировано по свойству attrib.
BW2 = bwpropfilt(BW,I,attrib,___) виды возражают на основе значений интенсивности в полутоновом изображении I и свойство attrib.
BW2 = bwpropfilt(BW,___,conn) задает пиксельную возможность соединения, conn.
Используйте фильтрацию, чтобы создать второе изображение, которое содержит только те области в оригинальном изображении, которые не имеют отверстий. Для этих областей свойство Числа Эйлера равно 1. Отобразите отфильтрованное изображение.
BW2 = bwpropfilt(BW,'EulerNumber',[1 1]);
figure
imshow(BW2)
title('Regions with Euler Number == 1')
Найдите, который десять объектов имеют самые большие периметры
BW — Отобразите, чтобы быть отфильтрованными двухуровневое изображение
Отобразите, чтобы быть отфильтрованными, заданными как двухуровневое изображение.
Типы данных: логический
attrib — Имя атрибута, на котором можно отфильтровать вектор символов | представляет скаляр в виде строки
Имя атрибута, на котором можно отфильтровать, заданный как одно из следующих значений. Для получения дальнейшей информации об этих атрибутах, смотрите regionprops.
Area
EulerNumber
MinorAxisLength
ConvexArea
Extent
Orientation
Eccentricity
FilledArea
Perimeter
EquivDiameter
MajorAxisLength
Solidity
Если вы задаете полутоновое изображение, то attrib может иметь одно из этих дополнительных значений.
MaxIntensity
MeanIntensity
MinIntensity
Типы данных: char | string
range — Минимальные и максимальные значения свойств 2 1 числовой вектор
Минимальные и максимальные значения свойств, заданные как 2 1 числовой вектор формы [low high].
n — Количество объектов возвратиться положительное целое число
Количество объекта возвратиться, заданный как положительное целое число.
Типы данных: double
keep — Объекты сохранить 'largest' (значение по умолчанию) | 'smallest'
Объекты сохранить, заданный как 'largest' или 'smallest'.
Типы данных: char | string
I — Изображение маркера полутоновое изображение
Изображение маркера, заданное как полутоновое изображение, тот же размер как входное двухуровневое изображение. Значения интенсивности в полутоновом изображении задают области во входном двухуровневом изображении.
conn — Пиксельная возможность соединения 8 (значение по умолчанию) | 4 | 3х3 матрица 0s и 1s
Пиксельная возможность соединения, заданная как одно из этих значений.
Значение
Значение
Двумерные возможности соединения
4
Пиксели соединяются, если их ребра затрагивают. Два смежных пикселя являются частью того же объекта, если они и включены и соединяются вдоль горизонтального или вертикального направления.
8
Пиксели соединяются, если их ребра или углы затрагивают. Два смежных пикселя являются частью того же объекта, если они и включены и соединяются вдоль горизонтали, вертикального, или диагонального направления.
Возможность соединения может также быть задана более общим способом путем определения 3х3 матрицы 0s и 1s. 1- ценные элементы задают местоположения окружения относительно центрального элемента conn. Матрица должна быть симметричной о своем центральном элементе.
Для просмотра документации необходимо авторизоваться на сайте
Памятка переводчика
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.