Свойства связанных областей
Вычисление статистики для подключенных областей в двоичном изображении
Для отслеживания набора точек:
Создать vision.BlobAnalysis и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает объект анализа больших двоичных объектов, Hblob = vision.BlobAnalysisH, используется для вычисления статистики для связанных областей в двоичном изображении.
задает свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в кавычки. Например, Hblob = vision.BlobAnalysis(Name,Value)Hblob = vision.BlobAnalysis('AreaOutputPort',true)
[возвращает область, центроид и ограничивающую рамку блоков, когда area,centroid,bbox] = Hblob(bw)AreaOutputPort, CentroidOutputPort и BoundingBoxOutputPort свойства имеют значение true. Это единственные свойства, для которых по умолчанию задано значение true. Если для каких-либо дополнительных свойств задано значение true, соответствующие выходы следуют за area,centroid, и bbox выходы.
[ вычисляет bw___,orientation] = Hblob(bw)orientation blobs, найденных во входном двоичном изображении bw при установке OrientationOutputPort свойство для true.
[___, вычисляет eccentricity] = Hblob(bw)eccentricity blobs, найденных во входном двоичном изображении bw при установке EccentricityOutputPort свойство для true.
[___, вычисляет EXTENT] = Hblob(bw)EXTENT blobs, найденных во входном двоичном изображении bw когда ExtentOutputPort свойство имеет значение true.
Чтобы использовать функцию объекта, укажите object™ System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)