Категории

Эффект Маскирования Изображения

Применение эффектов маскирования к изображениям с использованием форм, градиентов или пользовательских масок для креативных композиций

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

Изображение для применения эффекта маски

Тип маски для применения

Форма маски (когда тип маски - форма)

Позиция маски

Размер маски в процентах от размеров изображения

Радиус мягкого края для маски (0 для жестких краев)

Инвертировать эффект маски (скрыть маскированную область вместо показа)

Формат вывода для результирующего изображения

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

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

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

Обзор

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

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

  • Когда нужно вырезать изображение в определённую форму, например, круг или звезду, для аватарок или логотипов.
  • Для добавления эффекта виньетирования или градиентной прозрачности к фотографиям с целью усиления фокуса или художественного оформления.
  • При подготовке изображений для веб-дизайна, где требуется прозрачный фон или специфическая форма для интеграции в макеты.

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

  • Загрузите изображение в поддерживаемом формате (JPEG, PNG, WebP, GIF, BMP или TIFF) с помощью опции 'Файл Изображения'.
  • Выберите тип маски (форма, градиент или виньетирование) и настройте параметры: форму, позицию, размер, радиус размытия и инверсию.
  • Укажите формат вывода (PNG, JPEG, WebP или AVIF) и качество, затем примените маску и скачайте результат.

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

Создание круглых аватарок для социальных сетей из прямоугольных фотографий.
Добавление эффекта виньетирования к портретным снимкам для художественного акцента.
Подготовка логотипов с прозрачным фоном в форме звезды или сердца для веб-сайтов.

Примеры

1. Круглая аватарка для профиля

Пользователь социальных сетей
Контекст
Пользователь имеет квадратную фотографию и хочет создать круглую аватарку для профиля в социальной сети.
Проблема
Фотография прямоугольная, и нужно вырезать её в круг без потери качества.
Как использовать
Загрузите фотографию, выберите тип маски 'Форма', форму 'Круг', позицию 'Центр' и размер 80%. Установите радиус размытия 0 для чётких краёв.
Результат
Получено круглое изображение в формате PNG, готовое для загрузки в качестве аватарки.

2. Эффект виньетирования на пейзаже

Контекст
Фотограф обрабатывает пейзажную фотографию и хочет добавить виньетирование для усиления фокуса на центре.
Проблема
Изображение выглядит плоским, и края отвлекают внимание от основного объекта.
Как использовать
Загрузите пейзажное фото, выберите тип маски 'Виньетирование', настройте размер маски 90% и радиус размытия 20 пикселей для плавного перехода.
Результат
Фотография получила эффект виньетирования с затемнёнными краями, что делает центр более выразительным.

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

image, png, jpg

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

FAQ

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

Поддерживаются JPEG, PNG, WebP, GIF, BMP и TIFF с максимальным размером файла 10 МБ.

Можно ли создать пользовательскую форму маски?

Доступны предустановленные формы: круг, прямоугольник, эллипс, звезда и сердце. Пользовательские формы не поддерживаются.

Как инвертировать эффект маски?

Используйте опцию 'Инвертировать Маску', чтобы скрыть маскированную область вместо показа.

Какие форматы вывода доступны для результата?

Результат можно сохранить в PNG (рекомендуется), JPEG, WebP или AVIF с настройкой качества.

Как настроить мягкость краёв маски?

Установите радиус размытия от 0 до 50 пикселей: 0 для жёстких краёв, больше 0 для мягких переходов.

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

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

POST /ru/api/tools/image-add-masking

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Изображение для применения эффекта маски
maskType select Нет Тип маски для применения
maskShape select Нет Форма маски (когда тип маски - форма)
maskPosition select Нет Позиция маски
maskSize number Нет Размер маски в процентах от размеров изображения
featherRadius number Нет Радиус мягкого края для маски (0 для жестких краев)
invertMask checkbox Нет Инвертировать эффект маски (скрыть маскированную область вместо показа)
outputFormat select Нет Формат вывода для результирующего изображения
quality number Нет Качество вывода для форматов с потерями

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