Перцептивное понижение изображения

Итак, вот моя проблема:

У меня есть изображение, это изображение большое (высокое разрешение), и оно должно быть маленьким (гораздо меньшее разрешение).

Поэтому я делаю наивную вещь (убиваю каждый второй пиксель), и результат выглядит плохо.

Поэтому я пытаюсь сделать что-то более интеллектуальное (низкочастотная фильтрация с использованием преобразования Фурье и повторной выборки в пространстве Фурье), и результат немного лучше, но все еще довольно плох.

Итак, мой вопрос, существует ли алгоритм пониженной дискретизации изображения (или его реализация)?

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

edit2: можно с уверенностью предположить, что у меня есть некоторый уровень знания цифровой обработки сигналов, сверток, вейвлет-преобразований и т. д.

Ответы на вопрос(6)

Ваш ответ на вопрос