bwarea

Область объектов в бинарном изображении

Синтаксис

Описание

пример

total = bwarea(BW) оценивает площадь объектов в бинарном изображении BW. total является скаляром, значение которого примерно соответствует общему числу on пиксели в изображении, но могут быть не одинаковыми, потому что различные шаблоны пикселей взвешиваются по-разному.

Примеры

свернуть все

Прочтите бинарное изображение и отобразите его.

BW = imread('circles.png');
imshow(BW)

Figure contains an axes. The axes contains an object of type image.

Вычислите площадь объектов на изображении.

bwarea(BW)
ans = 1.4187e+04

Входные параметры

свернуть все

Бинарное изображение, заданное как 2-D числовая или логическая матрица. Для числового входа любые ненулевые пиксели рассматриваются как 1 (true).

Пример: BW = imread('text.png'); L = bwlabel(BW);

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

Выходные аргументы

свернуть все

Предполагаемое количество on пиксели в бинарном изображении BW, возвращен как числовой скаляр.

Типы данных: double

Алгоритмы

bwarea оценивает площадь всех on пиксели в изображении путем суммирования областей каждого пикселя в изображении. Площадь отдельного пикселя определяется путем просмотра его окрестности 2 на 2. Существует шесть различных шаблонов, каждый из которых представляет разную область:

  • Шаблоны с нулем on пиксели (площадь = 0)

  • Шаблоны с одним on пиксель (площадь = 1/4)

  • Шаблоны с двумя смежными on пиксели (площадь = 1/2)

  • Шаблоны с двумя диагональными on пиксели (площадь = 3/4)

  • Шаблоны с тремя on пиксели (площадь = 7/8)

  • Шаблоны со всеми четырьмя on пиксели (площадь = 1)

Каждый пиксель является частью четырех различных кварталов 2 на 2. Это означает, например, что один on пиксель, окруженный off пиксели имеют общую площадь 1.

Ссылки

[1] Pratt, William K., Digital Image Processing, New York, John Wiley & Sons, Inc., 1991, p. 634.

См. также

| |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте