Категории

Нормализация Изображения

Нормализуйте гистограмму изображения для улучшения контрастности путем растяжения диапазона интенсивности

Click to upload file or drag and drop file here

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

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

Автоматически улучшайте контрастность с использованием процентилей 1% и 99% (рекомендуется для большинства изображений)

0.1 1 10

Процент самых темных пикселей для игнорирования (0.1% - 10%). Более низкие значения сохраняют больше деталей теней

90 99 99.9

Процент самых ярких пикселей для игнорирования (90% - 99.9%). Более высокие значения сохраняют больше деталей светов

Выберите формат вывода или сохраните оригинал. PNG рекомендуется для максимального качества

Качество вывода для форматов с потерями (JPEG, WebP). Выше = лучше качество но больше размер файла

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

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

Обзор

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

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

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

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

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

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

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

Примеры

1. Улучшение контрастности портрета

Контекст
Фотограф снял портрет в помещении с плохим освещением, и лицо модели выглядит тусклым, без выразительности.
Проблема
Низкий контраст скрывает детали черт лица и делает изображение невыразительным.
Как использовать
Загрузите изображение портрета, включите опцию 'Автоконтрастность' и установите качество на 95% для сохранения деталей.
Результат
Портрет стал более контрастным, с четкими деталями в тенях и светах, что подчеркивает черты лица.

2. Нормализация сканированной страницы книги

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

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

image, png, jpg

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

FAQ

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

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

Что делает опция 'Автоконтрастность'?

Она автоматически улучшает контрастность, игнорируя 1% самых темных и 1% самых ярких пикселей для сбалансированного результата.

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

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

Каков максимальный размер загружаемого файла?

Максимальный размер файла составляет 20 МБ, что достаточно для большинства изображений высокого разрешения.

Поддерживается ли обработка нескольких изображений одновременно?

Нет, инструмент обрабатывает одно изображение за раз для обеспечения точности и качества.

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

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

POST /ru/api/tools/image-normalize

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Загрузите любой файл изображения (JPEG, PNG, WebP, GIF, BMP, TIFF) для улучшения контрастности через нормализацию гистограммы
autoContrast checkbox Нет Автоматически улучшайте контрастность с использованием процентилей 1% и 99% (рекомендуется для большинства изображений)
lowerPercentile range Нет Процент самых темных пикселей для игнорирования (0.1% - 10%). Более низкие значения сохраняют больше деталей теней
upperPercentile range Нет Процент самых ярких пикселей для игнорирования (90% - 99.9%). Более высокие значения сохраняют больше деталей светов
format select Нет Выберите формат вывода или сохраните оригинал. PNG рекомендуется для максимального качества
quality number Нет Качество вывода для форматов с потерями (JPEG, WebP). Выше = лучше качество но больше размер файла

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