Категории

Эрозия Изображения

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

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

Лучше всего работает с бинарными (черно-белыми) изображениями

Количество применений эрозии. Больше итераций = больше уменьшение

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

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

Обзор

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

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

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

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

  • Загрузите ваше бинарное изображение в формате PNG, JPG, BMP или других поддерживаемых форматах.
  • Укажите количество итераций, чтобы определить степень воздействия фильтра на объекты.
  • Нажмите кнопку обработки, чтобы применить морфологическую эрозию и скачать результат.

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

Утончение линий на чертежах или схемах для улучшения читаемости.
Разделение слипшихся объектов на бинарной маске перед их подсчетом.
Очистка сканированных документов от случайных точек и артефактов.

Примеры

1. Утончение линий на чертеже

Инженер-конструктор
Контекст
Необходимо подготовить схему для автоматического распознавания, где линии слишком толстые и сливаются.
Проблема
Линии на чертеже имеют избыточную толщину, что мешает алгоритмам векторизации.
Как использовать
Загрузить скан чертежа и установить 2 итерации эрозии.
Пример конфигурации
iterations: 2
Результат
Толщина линий уменьшилась, что позволило четко разделить пересекающиеся элементы.

2. Очистка бинарной маски

Специалист по компьютерному зрению
Контекст
После сегментации изображения на маске остались мелкие шумовые точки.
Проблема
Случайные пиксели (шум) мешают точному определению границ объектов.
Как использовать
Загрузить маску и применить 1 итерацию эрозии.
Пример конфигурации
iterations: 1
Результат
Мелкий шум исчез, оставив только основные объекты для дальнейшего анализа.

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

image, png, jpg

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

FAQ

Что такое эрозия изображения?

Это морфологическая операция, которая «съедает» границы объектов переднего плана, делая их тоньше или полностью удаляя мелкие детали.

С какими изображениями инструмент работает лучше всего?

Инструмент предназначен для работы с бинарными (черно-белыми) изображениями, где четко разделены фон и объекты.

Что делают итерации?

Количество итераций определяет, сколько раз будет применена операция эрозии. Чем выше число, тем сильнее уменьшатся объекты.

Можно ли загрузить цветное фото?

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

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

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

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

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

POST /ru/api/tools/image-erode

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Лучше всего работает с бинарными (черно-белыми) изображениями
iterations number Нет Количество применений эрозии. Больше итераций = больше уменьшение

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