Категории

Линейное Преобразование Изображения

Применяет линейное преобразование (a * input + b) для настройки уровней изображения, яркости и контрастности

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Загрузите любой файл изображения для применения линейного преобразования

Значение множителя (a). Может быть одиночным числом для всех каналов или значениями, разделенными запятыми для каждого канала. Формула: result = a * input + b

Значение смещения (b). Может быть одиночным числом для всех каналов или значениями, разделенными запятыми для каждого канала. Формула: result = a * input + b

Применить преобразование к определенным каналам или всем каналам

Выберите формат вывода или сохраните оригинал

Качество вывода для форматов с потерями

Документация API

Конечная точка запроса

POST /ru/api/tools/image-linear

Параметры запроса

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Загрузите любой файл изображения для применения линейного преобразования
multiplier text Нет Значение множителя (a). Может быть одиночным числом для всех каналов или значениями, разделенными запятыми для каждого канала. Формула: result = a * input + b
offset text Нет Значение смещения (b). Может быть одиночным числом для всех каналов или значениями, разделенными запятыми для каждого канала. Формула: result = a * input + b
channels select Нет Применить преобразование к определенным каналам или всем каналам
format select Нет Выберите формат вывода или сохраните оригинал
quality number Нет Качество вывода для форматов с потерями

Параметры типа файл должны быть загружены сначала через POST /upload/image-linear для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-image-linear": {
      "name": "image-linear",
      "description": "Применяет линейное преобразование (a * input + b) для настройки уровней изображения, яркости и контрастности",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-linear",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]