'Area' |
Фактическое количество пикселей в области, возвращаемое в виде скаляра. (Это значение может немного отличаться от значения, возвращаемого bwarea , который взвешивает различные шаблоны пикселей по-разному.)
Чтобы найти эквивалент площади 3-D объема, используйте 'Volume' свойство regionprops3 .
| Да | Да | Да |
'BoundingBox' | Положение и размер наименьшего ящика, содержащего область, возвращаются как вектор 1 бай- (2 * Q). Первыми элементами Q являются координаты минимального угла рамки. Вторыми Q элементами являются размеры коробки по каждой размерности. Например, 2-D ограничивающий прямоугольник с [5.5 8.5 11 14] значений указывает, что (x, y) координата верхнего левого угла рамки - (5,5, 8,5), горизонтальная ширина рамки - 11 пикселей, а вертикальная высота рамки - 14 пикселей. | Да | Да | Да |
'Centroid' | Центр масс области, возвращается как 1-бай- Q вектор. Первый элемент Centroid - горизонтальная координата (или x-координата) центра масс. Вторым элементом является вертикальная координата (или y-координата). Все другие элементы Centroid указаны в порядке размерности. Этот рисунок иллюстрирует центроид и ограничивающий прямоугольник для несмежной области. Область состоит из белых пикселей; зеленый прямоугольник является ограничивающим прямоугольником, а красная точка - центроидом.
| Да | Да | Да |
'Circularity' | Округлость объектов, возвращенная как struct с Circularity поля . Этот struct содержит значение круговости для каждого объекта на вход изображении. Значение округлости вычисляется как (4 * Area * pi )/( Perimeter2) . Для идеального круга значение круговости равняется 1. Входной вход должен быть матрицей меток или бинарным изображением с смежными областями. Если изображение содержит несмежные области, regionprops возвращает неожиданные результаты.
Примечание Circularity не рекомендуется для очень маленьких объектов, таких как квадрат 3 на 3. В таких случаях результаты могут превысить значение круговости для идеального круга.
| 2-D только | Нет | Да |
'ConvexArea' | Количество пикселей в 'ConvexImage' , возвращается как скаляр. | 2-D только | Нет | Нет |
'ConvexHull' | Наименьший выпуклый многоугольник, который может содержать область, возвращенный как матрица p -by-2. Каждая строка матрицы содержит координаты x и y одной вершины многоугольника. | 2-D только | Нет | Нет |
'ConvexImage' | Изображение, которое задает выпуклую оболочку со всеми пикселями внутри корпуса, заполненными (установлено на on ), возвращается как бинарное изображение (logical ). Изображение представляет собой размер ограничивающего прямоугольника области. (Для пикселей, через которые проходит контур корпуса regionprops использует ту же логику, что и roipoly чтобы определить, находится ли пиксель внутри или снаружи корпуса.) | 2-D только | Нет | Нет |
'Eccentricity' | Эксцентриситет эллипса, который имеет те же вторые моменты, что и область, возвращается как скаляр. Эксцентриситет является отношением расстояния между особым вниманием эллипса и его большой длиной оси. Значение находится между 0 и 1. (0 и 1 являются дегенеративными случаями. Эллипс, эксцентриситет которого равен 0, на самом деле является окружностью, в то время как эллипс, эксцентриситет которого равен 1, является сегментом линии.) | 2-D только | Да | Да |
'EquivDiameter' | Диаметр окружности с той же площадью, что и область, возвращается в виде скаляра. Вычисляется как sqrt(4*Area/pi) . | 2-D только | Да | Да |
'EulerNumber' | Количество объектов в области минус количество отверстий в этих объектах, возвращаемое в виде скаляра. Это свойство поддерживается только для 2-D матриц меток. regionprops использует 8-связность для вычисления числа Эйлера (также известного как характеристика Эйлера). Дополнительные сведения о возможности подключения см. в разделе Pixel Connectivity. | 2-D только | Нет | Да |
'Extent' | Отношение пикселей в области к пикселам в общем ограничивающем прямоугольнике, возвращаемое в виде скаляра. Вычисляется как Area разделенный на область ограничивающего прямоугольника. | 2-D только | Да | Да |
'Extrema' | Точки Extrema в области, возвращенные как матрица 8 на 2. Каждая строка матрицы содержит координаты x и y одной из точек. Формат вектора [top-left top-right right-top right-bottom bottom-right bottom-left left-bottom left-top] . Этот рисунок иллюстрирует экстремму двух разных областей. В области слева каждая точка extrema отличается. В области справа определенные точки extrema (такие как top-left и left-top ) идентичны.
| 2-D только | Да | Да |
'FilledArea' | Количество on пиксели в FilledImage , возвращается как скаляр. | Да | Нет | Да |
'FilledImage' | Изображение того же размера, что и ограничивающий прямоугольник области, возвращенное в виде двоичного (logical ) массив. The on пиксели соответствуют области со всеми заполненными отверстиями, как показано на этом рисунке.
| Да | Нет | Да |
'Image' | Изображение того же размера, что и ограничивающий прямоугольник области, возвращенное в виде двоичного (logical ) массив. The on пиксели соответствуют области, и все другие пиксели off . | Да | Да | Да |
'MajorAxisLength' | Длина (в пикселях) большой оси эллипса, которая имеет те же нормированные вторые центральные моменты, что и область, возвращенная как скаляр. | 2-D только | Да | Да |
'MaxFeretProperties' | Свойства Ферета, которые включают максимальный диаметр Ферета, его относительный угол и значения координат, возвращаются как struct с полями:
Область | Описание | MaxFeretDiameter | Максимальный диаметр Ферета, измеренный как максимальное расстояние между любые два контура точками на антиподальных вершинах выпуклой оболочки, которые окружают объект. | MaxFeretAngle | Угол максимального диаметра Ферета относительно горизонтальной оси изображения. | MaxFeretCoordinates | Координаты конечной точки максимального диаметра Ферета. |
Это вход может быть бинарные изображения, связанный компонент или матрица меток. | 2-D только | Нет | Нет |
'MinFeretProperties' | Свойства Ферета, которые включают минимальный диаметр Ферета, его относительный угол и значения координат, возвращаются как struct с полями:
Область | Описание | MinFeretDiameter | Минимальный диаметр Ферета, измеренный как минимальное расстояние между любые два контура точками на антиподальных вершинах выпуклой оболочки, которые окружают объект. | MinFeretAngle | Угол минимального диаметра Ферета относительно горизонтальной оси изображения. | MinFeretCoordinates | Координаты конечной точки минимального диаметра Ферета. |
Входными входами могут быть бинарное изображение, связанный компонент или матрица меток. | 2-D только | Нет | Нет |
'MinorAxisLength' | Длина (в пикселях) малой оси эллипса, которая имеет те же нормированные вторые центральные моменты, что и область, возвращенная как скаляр. | 2-D только | Да | Да |
'Orientation' | Угол между осью X и большой осью эллипса, который имеет те же вторые моменты, что и область, возвращенный как скаляр. Значение находится в степенях, в диапазоне от -90 степеней до 90 степеней. Этот рисунок иллюстрирует оси и ориентацию эллипса. Левая сторона рисунка показывает область изображения и ее соответствующий эллипс. Правая сторона показывает тот же эллипс с сплошными голубыми линиями, представляющими оси. Красные точки - эти особое внимание. Ориентация является углом между горизонтальной пунктирной линией и большой осью.
| 2-D только | Да | Да |
'Perimeter' | Расстояние вокруг контура области возвращается в виде скаляра. regionprops вычисляет периметр путем вычисления расстояния между каждой смежной парой пикселей вокруг границы области. Если изображение содержит несмежные области, regionprops возвращает неожиданные результаты. Этот рисунок иллюстрирует пиксели, включенные в вычисление периметра для этого объекта.
| 2-D только | Нет | Да |
'PixelIdxList' | Линейные индексы пикселей в области, возвращенные как p элемент . | Да | Да | Да |
'PixelList' | Местоположения пикселей в области, возвращенные как p -by- Q матрица. Каждая строка матрицы имеет вид [x y z ...] и задает координаты одного пикселя в области. | Да | Да | Да |
'Solidity' | Доля пикселей в выпуклой оболочке, которые также находятся в области, возвращается как скаляр. Вычисляется как Area/ConvexArea . | 2-D только | Нет | Нет |
'SubarrayIdx' | Элементы L внутри ограничивающего объекта прямоугольника, возвращенного как массив ячеек, который содержит индексы, такие что L(idx{:}) извлекает элементы. | Да | Да | Нет |