Skip to content

BlobAttribute

Moscowsky Anton edited this page Nov 16, 2020 · 1 revision

Blobs

Признак, детектирующий пятна средствами OpenCV.

Режимы Оценка точности 3D-перенос 3D-поворот Определение контура Доп. информация
D - -

1. Режимы

1.1. Распознавание (Detect)

Обнаруживает пятна с указанными параметрами.

1.2. Проверка (Check)

Не реализовано

1.3. Извлечение (Extract)

Не реализовано

2. XML-описание

2.1. Общие параметры

  • Name (string, must be set) уникальное имя признака
  • Type (must be "Blob") тип признака
  • Weight (default: 1) вес признака
  • Probability (double, default: 0.75) допустимая точность распознавания, не используется.
  • Contour (bool, default: true) Не используется для данного признака

2.2. Особые параметры

  • minThreshold (int, default: 10) Нижний порог насыщенности между пятнами.
  • maxThreshold (int, default: 200) Верхний порог насыщенности между пятнами.
  • blobColor (int, default: 0) Может быть 0 или 255. 0 - для темных пятен, 255 - для светлых.
  • minArea (int, default: 1500) Минимальный размер пятна.
  • minCircularity (double, default: 0.1) Минимальный порог гладкости контура.
  • minConvexity (double, default: 0.87) Минимальный порог "рваности" контура.
  • minInertiaRatio (double, default: 0.01) Минимальный порог "размытости" пятна.

Хорошее описание параметров приведено в этой статье, ниже приведен рисунок из неё.

2.3. Пример

<?xml version="1.0" ?>

<AttributeLib>
    
    <Attribute Name="MyBlobAttribute" Type="Blob" minThreshold="54" maxThreshold="125" blobColor="0" minArea="1500" minCircularity="0.03" minConvexity="0.64" minInertiaRatio="0.00"/>
    
</AttributeLib>

<SimpleObjectBase> 
    
    <SimpleObject Name="BlobPingui" ID="80">                   
        <Attribute Type="Detect">MyBlobAttribute</Attribute>        
    </SimpleObject>    
    
</SimpleObjectBase>

blob attribute examples

2.4. Утилита определения параметров

  • Для подборки лучших параметров на онлайн видео рекомендуется воспользоваться приложенной к пакету утилитой
Clone this wiki locally