Skip to content

Color correction for pics and vids using ML / Цветокоррекция изображений на основе статистических параметров

Notifications You must be signed in to change notification settings

vealuby/ML_color_correction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Цветокоррекция изображений и видео

Задача

Цветокоррекция изображений на основе эталонного изображения

Алгоритм

Диаграмма без названия drawio

  1. Загружается эталонное изображение и изображения которым необходимо скорректировать цвет
  2. Вычисляется среднее и стандартное отклонение эталонного изображения и обрабатываемых изображений
  3. Среднее и стандартное отклонение обрабатываемых изображений приводятся к среднему и стандартному эталонного изображения
  4. Оценивается наличие ярких объектов на изображении
  5. Если яркие объекты есть, то применяется адаптивное выравнивание гистограмм (CLAHE), если нет, то линейная интерполяция

Примеры работы алгоритма

  1. Цветокоррекция фотографий ёлочки с различных телефонов

Елочки

  1. Цветокоррекция случайных изображений

Строения

Сборка и запуск

Чтобы запустить веб-приложение, необходимо выполнить следующие действия:

  1. Соберите докер-образ с помощью команды:

    docker build -t color_correction_app .
    
  2. После завершения сборки, запустите контейнер с приложением командой:

    docker run -p 8989:8989 color_correction_app
    
  3. Теперь веб-приложение запущено и вы можете открыть его веб-интерфейс, перейдя по адресу: http://127.0.0.1:8989/

About

Color correction for pics and vids using ML / Цветокоррекция изображений на основе статистических параметров

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •