Лабораторная работа по компьютерной графике

Даниил3 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.12.2021

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

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

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

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

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

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

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

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

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

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

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