⌂ > 🛠 Конфигурационный REST API > ⇄ Путь

PUT /configure/channels/{channel-id}/blur : Изменение настроек модуля Размытие областей кадра🔗

Примечание

Доступно в версии Macroscop 4.6 и выше.

Предупреждение

Доступно только в лицензиях Enterprise и ULTRA.

Данный запрос может выполняться только пользователем с максимальными правами, то есть входящим в группу Старшие администраторы.

Важно

Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.

Параметры🔗

Параметр

Описание

Тип

Enabled

Включён ли модуль. Допустимые значения: true — включён, false — выключен.

bool

ChannelSettings

Обязательный параметр. Настройки модуля Размытие областей кадра, специфичные для данного канала

class

ChannelSettingsBlurZones

Массив зон размытия. Непустой массив. Массив с одним элементом. Значения по умолчанию этого элемента описаны ниже.

class[]

ChannelSettingsBlurStrength

Сила размытия. Допустимые значения: low - слабое размытие, Medium - среднее размытие, High - сильное размытие. Значение по умолчанию: Medium.

enum

Примечание

Некоторые параметры необязательны для отправки PUT-запроса. Если для параметра не указано значение по умолчанию, он является обязательным. При отсутствии изменений система сохраняет текущее значение параметров.

Описание параметра ChannelSettings.BlurZones[i]:

Параметр

Описание

Тип

Id

Идентификатор зоны. Строка, содержащая идентификатор в формате GUID

GUID

Name

Название зоны. Непустая строка. По умолчанию - "Зона"

string

PolygonPoints

Зона, заданная двумя диагональными вершинами прямоугольника. Вершина - точка, описанная в формате "x,y". Массив из 2 вершин, первая вершина должна иметь координаты строго меньше, чем вторая вершина. Например, x,y - double; 0 <= x <= 1; 0 <= y <= 1. Значение по умолчанию: ["0,0","1,1"]

string

Пример запроса🔗

PUT http://localhost:8080/configure/channels/81060b4d-7f0c-47af-8ec1-124dc79fd750/blur