Перейти в хранилище документации
Обратиться в техническую поддержку
...
Описание команд объекта FIRSERVER:
Команда | Описание |
---|---|
GET_IMAGE | Получение изображения по его идентификатору |
SET_SOURCES | Перестроение объектов Канал распознавания в дереве объектов ПК Интеллект. Будут удалены существующие объекты Канал распознавания,созданы новые и настроены на детекторы лиц, идентификаторы которых указаны в параметре sources<>. Примечание. Если параметр sources<> будет содержать несуществующие идентификаторы детекторов лиц, то объекты Канал распознавания будут созданы с параметрами по умолчанию (как настроено в ПК Интеллект) |
VERIFY_START | Сравнивает захваченное лицо в кадре с фотографией пользователя, которая хранится на диске по адресу: <Директория установки ПК Интеллект>\Bmp\<Person> |
ADD_PERSON_FROM_FILE | Добавления эталонного лица в базу данных из файла |
PHOTO_ADDED | Обновление фотографии для уже существующего лица в базе эталонных лиц |
Список параметров команд:
Параметры | Описание параметров |
---|---|
requestId<> | Идентификатор запроса (необходим, чтобы однозначно связать запрос с ответом на стороне клиента) |
id<> | Идентификатор изображения |
sources<> | Перечисление идентификаторов существующих объектов Детектор лиц |
biggestFace<> | Необходимо указать данный параметр, если на добавляемой фотографии находится несколько лиц. В результате будет добавлено лицо, имеющее наибольший размер в кадре |
Пример команды Пример запроса на получение изображения по его идентификатору:
...
В ответ на данный запрос придет сообщение, где в параметре "image" будет содержаться изображение в формате "base64" (формируемое запросом событие см. Список событий FIRSERVER).
Пример запроса команды на перестроение объектов Канал распознавания в дереве объектов ПК Интеллект:
Code Block |
---|
DoReact(FIRSERVER|1|SET_SOURCES|sources<2.1,3.1>); |
Пример команды на обновление фотографии пользователя по его идентификатору:
Code Block |
---|
DoReactStr("FIRSERVER",1,"PHOTO_ADDED","person_id<1>,biggestFace<1>,image<base64>,delay<1>"); |