Категории

Проективная Трансформация Изображения

Применить расширенную проективную трансформацию для сложного 3D-отображения поверхности и проекционных эффектов

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

Загрузите любой файл изображения (JPEG, PNG, WebP, GIF, BMP, TIFF) для проективной трансформации

Матрица проективной трансформации 3x3 в однородных координатах. Формат: [[a,b,c],[d,e,f],[g,h,i]]

Метод интерполяции значений пикселей во время трансформации

Цвет фона для пустых областей (hex #RRGGBB или #RRGGBBAA, или название цвета)

Формат вывода для результирующего изображения (PNG рекомендуется для прозрачности)

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

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

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

POST /ru/api/tools/image-projective

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Загрузите любой файл изображения (JPEG, PNG, WebP, GIF, BMP, TIFF) для проективной трансформации
matrixRows textarea Да Матрица проективной трансформации 3x3 в однородных координатах. Формат: [[a,b,c],[d,e,f],[g,h,i]]
interpolation select Нет Метод интерполяции значений пикселей во время трансформации
background text Нет Цвет фона для пустых областей (hex #RRGGBB или #RRGGBBAA, или название цвета)
format select Нет Формат вывода для результирующего изображения (PNG рекомендуется для прозрачности)
quality number Нет Качество вывода для форматов с потерями

Параметры типа файл должны быть загружены сначала через POST /upload/image-projective для получения 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-projective": {
      "name": "image-projective",
      "description": "Применить расширенную проективную трансформацию для сложного 3D-отображения поверхности и проекционных эффектов",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-projective",
      "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]