Категории

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

Применить перспективную трансформацию для 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) для перспективной трансформации

X-координата верхнего левого угла в выводе

Y-координата верхнего левого угла в выводе

X-координата верхнего правого угла в выводе

Y-координата верхнего правого угла в выводе

X-координата нижнего левого угла в выводе

Y-координата нижнего левого угла в выводе

X-координата нижнего правого угла в выводе

Y-координата нижнего правого угла в выводе

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

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

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

Ключевые факты

Категория
Design
Типы входных данных
file, number, text, select
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для перспективной трансформации изображений позволяет легко корректировать искажения, выравнивать объекты или создавать 3D-эффекты путем точного управления координатами углов вашего изображения.

Когда использовать

  • Исправление геометрических искажений на фотографиях документов или архитектурных объектов.
  • Создание эффекта 3D-поворота для графических элементов в дизайне.
  • Выравнивание объектов, снятых под углом, для придания им фронтального вида.

Как это работает

  • Загрузите исходное изображение в поддерживаемом формате (PNG, JPEG, WebP и другие).
  • Укажите точные X и Y координаты для четырех углов изображения, чтобы задать новую перспективу.
  • Настройте цвет фона для заполнения пустых областей и выберите формат выходного файла.
  • Нажмите кнопку обработки, чтобы применить трансформацию и скачать готовый результат.

Сценарии использования

Выравнивание сканов документов, снятых под наклоном, для последующего распознавания текста.
Подготовка графики для макетов, где требуется имитация расположения объекта в пространстве.
Коррекция перспективных искажений на фотографиях картин или плакатов для получения ровного изображения.

Примеры

1. Выравнивание фото документа

Офисный сотрудник
Контекст
Необходимо оцифровать бумажный документ, сфотографированный под углом на смартфон.
Проблема
Изображение имеет трапециевидное искажение, из-за чего текст трудно читать.
Как использовать
Загрузите фото, подберите координаты углов так, чтобы превратить трапецию в прямоугольник, и сохраните в PNG.
Результат
Получено ровное фронтальное изображение документа, готовое к печати или архивации.

2. Создание 3D-эффекта для баннера

Графический дизайнер
Контекст
Требуется разместить плоский логотип на 3D-сцене в презентации.
Проблема
Логотип выглядит слишком плоским и не вписывается в перспективу сцены.
Как использовать
Загрузите логотип, измените координаты углов для создания наклона и выберите прозрачный фон.
Результат
Логотип приобрел перспективное искажение, соответствующее углу обзора сцены.

Проверить на примерах

image, png, jpg

Связанные хабы

FAQ

Какие форматы изображений поддерживаются?

Инструмент поддерживает загрузку файлов в форматах JPEG, PNG, WebP, GIF, BMP и TIFF.

Можно ли сделать фон прозрачным?

Да, вы можете установить параметр фона как 'transparent', что особенно удобно при использовании формата PNG.

Как точно настроить углы?

Вы можете вручную ввести числовые значения координат X и Y для каждого из четырех углов в соответствующих полях настройки.

Влияет ли качество на размер файла?

Да, при выборе форматов с потерями (JPEG, WebP) вы можете регулировать параметр качества от 1 до 100 для оптимизации размера.

Есть ли ограничения на размер загружаемого файла?

Максимально допустимый размер файла для обработки составляет 10 МБ.

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

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

POST /ru/api/tools/image-perspective

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Загрузите любой файл изображения (JPEG, PNG, WebP, GIF, BMP, TIFF) для перспективной трансформации
topLeftX number Нет X-координата верхнего левого угла в выводе
topLeftY number Нет Y-координата верхнего левого угла в выводе
topRightX number Нет X-координата верхнего правого угла в выводе
topRightY number Нет Y-координата верхнего правого угла в выводе
bottomLeftX number Нет X-координата нижнего левого угла в выводе
bottomLeftY number Нет Y-координата нижнего левого угла в выводе
bottomRightX number Нет X-координата нижнего правого угла в выводе
bottomRightY number Нет Y-координата нижнего правого угла в выводе
background text Нет Цвет фона для пустых областей (hex #RRGGBB или #RRGGBBAA, или название цвета)
format select Нет Формат вывода для результирующего изображения (PNG рекомендуется для прозрачности)
quality number Нет Качество вывода для форматов с потерями

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