Взгляните на следующие диаграммы:
Исходное изображение:
Увеличенное (2x, билинейное) изображение:
В обоих случаях первый элемент в первой строке является входным изображением. Рядом с ним находится его 2d fft. Под ним находится уменьшенная версия изображения и его 2d fft. Обратите внимание на разницу в амплитуде спектра в обоих случаях. Если в первом случае ничего не меняется, то во втором спектр действительно улучшается (изначально он был слабее) — я имею в виду, что по углам прибавляется «веса».
Это какое-то известное свойство? Должен ли я ожидать, что увеличенное изображение будет более четким при его уменьшении?
В обоих случаях размытие будет уменьшено, просто во втором случае вы можете увидеть этот эффект более четко по спектру мощности в k-пространстве. В общем, при уменьшении масштаба вы не только уменьшите размытие, но и потеряете мелкие детали (поскольку вы сохраняете размер пикселя одинаковым, все, что становится меньше одного пикселя, исчезает из поля зрения, поглощаясь значением серого). этого пикселя). Таким образом, вы не просто масштабируете, вы также усредняете мельчайшие детали.
Если бы вы только масштабировали, то ширина спектра мощности соответственно увеличилась бы. Это именно то, что происходит в случае с изображением, полученным путем предварительного масштабирования изображения, поскольку в этом случае вы не добавляете новых деталей в самом мелком масштабе.
дполлитт
тыс.