Я пытаюсь реализовать изображение с понижающей дискретизацией с помощью Lanczos2.Изображение 2x понижающая дискретизация с фильтром Lanczos
Однако ядро, кажется, имеет нули всюду (поскольку sin (pi * x) = 0, если x целое) except at the center pixel.
Таким образом, если коэффициент понижающей дискретизации является целым числом (например, размер выходного файла составляет 1/2 от исходного размера в каждом измерении), то понижающая дискретизация Lanczos дает тот же результат, что и интерполяция ближайшего соседа (просто принимая все остальные пиксель в 2X понижающей дискретизации).
Я считаю, что это не так, поэтому мой вопрос: Что мне не хватает?
Как использовать фильтр lanczos2 для 2x понижающей дискретизации и, как ожидается, будет отличаться от простого восприятия любого другого пикселя?