Растяжение гистограммы изображения на интервал от 0 до 255

Растяжение гистограммы первым и вторым способом. Использовать:

1) линейную интерполяцию;

2) многочлен Лагранжа;

3) многочлен Ньютона.

Первый и второй способ — это отсылка к способам масштабирования: можно интерполировать в новом по старому и в новом по новому. Т.е. либо использовать формулу интерполяции в новой гистограмме из старой. Либо сначала распределить столбцы старой гистограммы по новой, а потом уже проинтерполировать в новой оставшиеся пустые столбцы.

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

Использовать один из перечисленных языков программирования: Java, Python, C++, C#.

Также, нужно написать отчёт о проделанной работе.

Тестовое изображение, которое нужно улучшить, и примерный вариант результата прикрепляю.

3 года назад
dvvvd
23 года
3 года в сервисе
Был
3 года назад

Заявки фрилансеров

Виктория
 
25 лет
3 года в сервисе
Была
3 года назад
3 года назад
  • Похожие заказы

  • $12

    Создать программу на C# для работы с векторами, заданными координатами в трехмерном пространстве. Описать класс вектора, реализовать операции сложения, вычитания, вычисления скалярного произведения и длины. Код должен содержать не менее 100 строк с комментариями для понимания каждой строки.

    Закрыт
    3 года назад
  • Требуется переписать существующий код на OpenMP на C с использованием MPI. Алгоритм должен обеспечивать обращение матрицы методом алгебраических дополнений. Обратите внимание на корректность реализации и оптимизацию работы с матрицами.

    Закрыт
    3 года назад
  • Требуется переписать существующий код OpenMP на Cи, используя MPI для реализации алгоритма обращения матрицы методом алгебраических дополнений. Основное внимание уделите корректной адаптации параллельных вычислений.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • $170

    Необходимо создать симуляцию в AnyLogic, SimProcess или NetLogo, основанную на статье из HSE. Пользователь вводит параметры 'идеального человека', а симуляция демонстрирует момент их встречи. Применяются допустимые упрощения по согласованию.

    Закрыт
    3 года назад
  • Залік з прикладного програмування на Java для студентів 2 курсу. Завдання будуть усними та практичними. Залік розпочнеться завтра о 9:00 і триватиме до 11:30. Важливо бути онлайн вчасно та виконати всі завдання правильно.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Требуется разработать сценарий для Adobe Illustrator, который будет распределять векторные макеты по нескольким шаблонам в зависимости от параметров, указанных в названиях файлов. Макеты представлены отдельными ai файлами, и необходимо правильно разместить их в определенные области шаблонов для дальнейшей печати.

    Закрыт
    3 года назад
  • Требуется разработка программного средства, которое будет определять расход тонера на основе заданного изображения и формата печати. Необходимы навыки в программировании и понимание работы с графикой.

    Закрыт
    3 года назад
  • Требуется разработать кастомный браузер на движке Chromium с уникальными идентификаторами для каждой вкладки и привязкой к прокси. Необходим менеджер для управления вкладками и возможность подгрузки прокси (socks5, http). Подробности будут обсуждены с исполнителем.

    Прикладное ПОнет заявок
    Закрыт
    3 года назад
  • Необходимо разработать Telegram бота для реализации сервиса по продаже уникальных фильтров для воды. Бот должен включать инвестиционную программу с доходностью от 0,3% до 0,5% в день и партнёрские программы для интернет-магазина. Включите разделы о продукции, анкету покупателя, личный счёт-кошелёк, а также поддержку. Рассматривается создание сайта для подробной информации.

    Закрыт
    3 года назад