[quot]В случае билинейной интерполяции в ФШ частотных фильтров никаких нет[/quot] [quot]Проверяется элементарно, на черном фоне нарисуйте белый квадрат скажем 5х5, сделайте билинейный ресайз на 50%, посмотрите значения. Будут значения 255, 128 и 64, все линейно, как и положено
[/quot]
К сожалению, такая «элементарная проверка» неверна в принципе. Это случайное совпадение на специально подготовленной картинке, у которой нет достаточного количества исходных данных с разными пространственными частотами. Для подтверждения или опровержения нужно сравнить результаты для одной и той же картинки без фильтра анти-алиасинга (АА-фильтр) и с АА-фильтром. Причём для тестирования нужно брать не чёрный квадрат на белом фоне, а миру (как на изображении №4) или нечто подобное, чтобы посмотреть, что происходит в разных частотных диапазонах.
Кстати, ссылка из Википедии рассказывает про билинейную интерполяцию без АА-фильтра. С их точки зрения АА-фильтров при билинейной интерполяции вообще нет. Для Википедии это обычное дело. На картинке отлично видно, какое качество даёт такая интерполяция.
Ниже приведены полученные картинки без АА-фильтра, с АА-фильтром, а потом с фильтром и с гаммой. Финальная картинка в итоге полностью идентична с3с. Да, это не билинейный алгоритм, но очень простой. Магии нет: у с3с внутри стандартное ядро свёртки и гамма.
Без гаммы и без АА-фильтра:

Без гаммы, но с АА-фильтром:

С гаммой и с АА-фильтром:

Если сравнить результат Фотошопа для билинейной интерполяции и картинку с АА-фильтром (без гаммы), то наличие встроенного в Фотошоп АА-фильтра можно считать доказанным. Забавно, что у Фотошопа под названием «билинейного» скрывается совсем другой алгоритм :)