⌂ > 🛠 Конфигурационный 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,
}