Перейти к основному содержанию
EDU-MMCS
Вы используете гостевой доступ (Вход)

Компьютерное зрение

  1. В начало
  2. Курсы
  3. Осенний семестр
  4. Магистратура
  5. КЗ
  6. Добор баллов
  7. Задание 3. Цветокоррекция изображения в пространст...

Задание 3. Цветокоррекция изображения в пространстве HSV

Требуемые условия завершения
Открыто с: пятница, 13 февраля 2026, 00:00
Срок сдачи: воскресенье, 22 февраля 2026, 00:00

 Реализовать метод цветокоррекции изображения через изменение в цветовой модели HSV:

- H (Hue) — оттенка  

- S (Saturation) — насыщенности  

- V (Value) — яркости  


Для перевода в цветовое пространство  HSV можно использовать готовую функцию из OpenCV:

hsv = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)


Реализация цветокоррекции в HSV

Коррекция яркости (канал V)

Создайте функцию:

def adjust_value_channel(hsv_image, value_shift)

Требования:

  • Увеличивать или уменьшать яркость (канал V).

  • Ограничивать значения диапазоном [0, 255].

Проверить:

  • Осветление изображения

  • Затемнение изображения


Коррекция насыщенности (канал S)

Создайте функцию:

def adjust_saturation(hsv_image, saturation_scale)

где:

  • saturation_scale > 1 — усиление насыщенности

  • 0 < saturation_scale < 1 — ослабление насыщенности

Проверить:

  • Повышение насыщенности

  • Эффект выцветания


Сдвиг оттенка (канал H)

Создайте функцию:

def shift_hue(hsv_image, hue_shift)

Требования:

  • Реализовать циклический сдвиг оттенка.

  • Учесть, что в OpenCV:

    • H ∈ [0, 179]

  • Использовать операцию по модулю 180.


Комбинированная цветокоррекция

Создайте универсальную функцию:

def hsv_color_correction(image, hue_shift=0, sat_scale=1.0, val_shift=0)

Функция должна:

  1. Переводить изображение в HSV.

  2. Применять изменения к каналам H, S и V.

  3. Возвращать результат обратно в BGR.


◄ Задание 2. Реализация медианного фильтра для подавления шума.
Пропустить Навигация
Навигация
  • В начало

    • Страницы сайта

      • Мои курсы

      • Теги

    • Мои курсы

    • Курсы

      • Осенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

          • MDA

          • DS & ИАД 2025

          • ТОИ маг

          • Modern computer technology

          • ТОИ магистры

          • Математика и её приложения в науке и инженерии

          • MUDP

          • ОНС-Н

          • RL

          • ИИ_НС

          • КрПр

          • КЗ

            • Общее

            • 6 сентября - 12 сентября

            • 13 сентября - 19 сентября

            • 20 сентября - 26 сентября

            • 27 сентября - 3 октября

            • 4 октября - 10 октября

            • 11 октября - 17 октября

            • 18 октября - 24 октября

            • 25 октября - 31 октября

            • 1 ноября - 7 ноября

            • 8 ноября - 14 ноября

            • 15 ноября - 21 ноября

            • 22 ноября - 28 ноября

            • 29 ноября - 5 декабря

            • 13 декабря - 19 декабря

            • 20 декабря - 26 декабря

            • Добор баллов

              • ЗаданиеЗадание 1. Реализация оператора градиента.

              • ЗаданиеЗадание 2. Реализация медианного фильтра для подав...

              • ЗаданиеЗадание 3. Цветокоррекция изображения в пространст...

        • Аспирантура

        • Вечернее отделение

        • Другое

        • Экзамен ИКТ

        • ТестИИ

        • Информатика-Осень-ПМИ-2

        • Информатика-осень-ПМИ-1

        • ИММвс

      • Весенний семестр

        • Прикладная математика и информатика

        • Фундаментальная информатика и ИТ

        • Математика, механика

        • Педагогическое образование

        • Магистратура

          • Разработка мобильных приложений и компьютерных игр

        • Аспирантура

        • Вечернее отделение

        • Другое

      • Воскресная компьютерная школа

        • Пользователь компьютера плюс

        • Пользователь прикладных программ

        • Программирование I ступень

        • Программирование II ступень

        • Программирование III ступень

        • Архив

      • Воскресная математическая школа

        • Открытое тестирование РНОМЦ и мехмата ЮФУ - 2025

        • Олимпиадная математическая школа

        • Повышение квалификации

        • Доступная математика

        • Лаборатория математического онлайн-образования мех...

        • Осенняя универсиада

        • Научно-практическая конференция

        • ВМШ

          • ВМШ -2025

        • Летняя олимпиадная математическая школа РНОМЦ и ме...

      • Государственная итоговая аттестация

      • Дополнительное образование

      • Олимпиады

      • Видеолекции

      • Разное

      • Архив курсов

      • Заочная школа мехмата ЮФУ

Вы используете гостевой доступ (Вход)
КЗ
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика