Категории

Эквализация Гистограммы CLAHE

Применение адаптивной эквализации гистограммы с ограничением контрастности для локального улучшения контрастности

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) для применения эквализации гистограммы CLAHE

4 64 256

Размер плиток для локальной эквализации гистограммы. Меньшие плитки обеспечивают большее локальное улучшение контрастности

1 3 10

Предел усиления контрастности. Более высокие значения позволяют более сильное улучшение контрастности, но могут усиливать шум

0.001 0.01 0.1

Предел усиления яркости. Более низкие значения предотвращают чрезмерное усиление ярких областей

2 8 16

Количество делений сетки. Более высокие значения создают больше плиток для более тонкого локального улучшения

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

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

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

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

Обзор

Инструмент CLAHE (Contrast Limited Adaptive Histogram Equalization) позволяет эффективно улучшить локальную контрастность изображений, делая детали в тенях и светлых участках более различимыми без чрезмерного усиления шума.

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

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

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

  • Загрузите исходное изображение в поддерживаемом формате (JPEG, PNG, WebP и др.).
  • Настройте параметры «Размер плитки» и «Предел контрастности» для управления интенсивностью локального улучшения.
  • Выберите желаемый формат вывода и при необходимости отрегулируйте качество сжатия.
  • Нажмите кнопку обработки, чтобы применить алгоритм и скачать готовое изображение.

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

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

Примеры

1. Улучшение ночного снимка

Фотограф-любитель
Контекст
Снимок ночного города получился слишком темным, детали зданий в тенях практически не видны.
Проблема
Необходимо высветлить тени и подчеркнуть архитектурные детали, не создавая пересветов в области фонарей.
Как использовать
Загрузить фото, установить размер плитки на 64 и ограничить контрастность до 2.0.
Пример конфигурации
tileSize: 64, contrastLimit: 2.0
Результат
Текстуры зданий стали четкими, а детали в тенях проявились без потери естественности ночного освещения.

2. Обработка медицинского снимка

Студент-медик
Контекст
Рентгеновский снимок имеет низкий контраст, из-за чего трудно различить структуру тканей.
Проблема
Требуется локальное усиление контраста для детального анализа структуры.
Как использовать
Загрузить файл, увеличить размер сетки до 12 для более тонкой проработки деталей.
Пример конфигурации
gridSize: 12, contrastLimit: 4.0
Результат
Контрастность локальных областей значительно повысилась, что позволило лучше рассмотреть структуру тканей на снимке.

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

image, png, jpg

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

FAQ

Что такое CLAHE?

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

Чем CLAHE отличается от обычной коррекции контраста?

Обычная коррекция применяется ко всему изображению сразу, тогда как CLAHE работает локально, что позволяет вытягивать детали в конкретных областях без потери качества в других частях кадра.

Как размер плитки влияет на результат?

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

Что делать, если на фото появился шум?

Попробуйте уменьшить значение «Предел контрастности» (Contrast Limit), так как высокие значения могут усиливать цифровой шум на изображении.

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

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

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

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

POST /ru/api/tools/image-clahe

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

Имя параметра Тип Обязательно Описание
imageFile file (Требуется загрузка) Да Загрузите любой файл изображения (JPEG, PNG, WebP, GIF, BMP, TIFF) для применения эквализации гистограммы CLAHE
tileSize range Нет Размер плиток для локальной эквализации гистограммы. Меньшие плитки обеспечивают большее локальное улучшение контрастности
contrastLimit range Нет Предел усиления контрастности. Более высокие значения позволяют более сильное улучшение контрастности, но могут усиливать шум
brightnessLimit range Нет Предел усиления яркости. Более низкие значения предотвращают чрезмерное усиление ярких областей
gridSize range Нет Количество делений сетки. Более высокие значения создают больше плиток для более тонкого локального улучшения
format select Нет Выберите формат вывода или сохраните оригинал. PNG рекомендуется для максимального качества
quality number Нет Качество вывода для форматов с потерями (JPEG, WebP). Выше = лучше качество но больше размер файла

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