- Notifications
You must be signed in to change notification settings - Fork 6
SizeAttribute
Moscowsky Anton edited this page Dec 3, 2020 · 3 revisions
Данный признак проверяет удовлетворение объекта параметрам размера на изображении.
| Режимы | Оценка точности | 3D-перенос | 3D-поворот | Определение контура | Доп. информация |
|---|---|---|---|---|---|
| - | C | ❌ | ❌ | ❌ | - |
Не реализован.
Проверяет, что площадь объекта превышает (MinAreaPc * image area) и меньше чем (MaxAreaPc * image area).
Не реализовано
- Name (string, must be set) уникальное имя признака
- Type (must be "Size") тип признака
- Weight (default: 1) вес признака
- Probability (double, default: 0.75) допустимая точность детектирования, не используется в данном признаке
- Contour (bool, default: true) Не используется для данного признака
- MinAreaPc (default: 0) Минимальный порог отношения площади объекта к площади изображения.
- MaxAreaPc (default: 100) Максимальный порог отношения площади объекта к площади изображения.
Пример также содержит описание признака детектирования по цвету, т.к. признак размера должен работать в паре с признаком в режиме детектирования.
<AttributeLib> <Attribute Name="HistColorPink" Type="HistColor" Histogram="histograms/Pink.yaml"/> <Attribute Name="NotFractal" Type="Size" MinAreaPc="0.5" MaxAreaPc="100"/> </AttributeLib> <SimpleObjectBase> <SimpleObject Name="PinkSticker" ID="2"> <Attribute Type="Detect">HistColorPink</Attribute> <Attribute Type="Check">NotFractal</Attribute> </SimpleObject> </SimpleObjectBase>
В примере признака гистограмной фильтрации можно посмотреть, что без признака размера на изображении присутствуют нежелательные срабатывания.
- ROS-интерфейс
- Взаимодействие посредством конфигурационного файла
- Установка
- Руководства
- Проблемы
- Разработка