⌂ > 🛠 Конфигурационный REST API > ⇄ Путь
PUT /configure/channels/{channel-id}/peoplecounter : Изменение настроек модуля Подсчёт посетителей🔗
Примечание
Добавились новые поля с версии 3.4.
Предупреждение
Доступно только в лицензиях Enterprise и ULTRA.
Данный запрос может выполняться только пользователем с максимальными правами, то есть входящим в группу Старшие администраторы.
Важно
Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.
Параметры🔗
Параметр |
Описание |
Версия |
|---|---|---|
Enabled |
Включён ли модуль. Не забудьте включить детектор движения для корректной работы модуля. |
2.5 |
CountingMethod |
Метод подсчёта: SinglePeople - для подсчёта одиночных людей, MultiplePeople - для подсчёта потоков людей. Для метода MultiplePeople камера должна висеть вертикально вниз |
2.5 |
ObjWidth |
Ширина объекта в кадре, значение в интервале от 0 до 1 |
2.5 |
ObjHeight |
Высота объекта в кадре, значение в интервале от 0 до 1 |
2.5 |
LineBeginX |
Начало линии подсчёта посетителей координаты X, значение в интервале от 0 до 1 |
2.5 |
LineBeginY |
Начало линии подсчёта посетителей координаты Y, значение в интервале от 0 до 1 |
2.5 |
LineEndX |
Окончание линии подсчёта посетителей координаты X, значение в интервале от 0 до 1 |
2.5 |
LineEndY |
Окончание линии подсчёта посетителей координаты Y, значение в интервале от 0 до 1 |
2.5 |
CountingInversedDirection |
Инвертировать направление подсчёта |
2.5 |
UseChannelResetCounterSettings |
Задать уникальные настройки сброса счётчика: true - уникальные настройки, false - не изменяет настройки сброса камер |
3.4 |
ZeroCountingTimeUTC |
Начальное время сброса, дата в UTC формате, изменяется если UseChannelResetCounterSettings передано true |
3.4 |
IntervalInHours |
Период сброса в часах, число, 0, 12, 24, 168, изменяется если UseChannelResetCounterSettings передано true |
3.4 |
PeopleCountingVariant |
Вариант подсчёта посетителей, строка: InOut - входящие и выходящие, InOnly - входящие, OutOnly - выходящие |
3.4 |
Sensitivity |
Чувствительность алгоритма, строка, Minimum, Low, Medium, High, Maximum |
3.4 |
ProcessFullFrame |
Обрабатывать полный кадр |
3.4 |
Пример запроса🔗
PUT http://localhost:8080/configure/channels/7d69e586-25c6-470e-a368-5570d57b2631/peoplecounter
Пример ответа🔗
{
"Enabled": true,
"CountingMethod": "MultiplePeople",
"ObjWidth": 0.3,
"ObjHeight": 0.3,
"LineBeginX": 0.05,
"LineBeginY": 0.5,
"LineEndX": 0.95,
"LineEndY": 0.5,
"CountingInversedDirection": false,
"UseChannelResetCounterSettings": false,
"ZeroCountingTimeUTC": "2021-04-28T11:24:30.8956469Z",
"IntervalInHours": 0,
"PeopleCountingVariant": "InOut",
"Sensitivity": "Medium",
"ProcessFullFrame": false,
}