avaneev / avir

High-quality pro HDR image resizing / scaling C++ library, including a very fast, precise, SIMD Lanczos resizer (header-only C++)
MIT License
414 stars 43 forks source link

is there a detailed description of the algorithm? #13

Closed JVision closed 4 years ago

JVision commented 4 years ago

This looks like a great method. is there any document that define the method clearly? or as it implies that the method implements a 18-tap windowed sinc interpolation?

would appreicate if there are graphs/illustrations showing the detailed method.

avaneev commented 4 years ago

GitHub pages describe elements of the method pretty clearly - 2-times preliminary upsizing is a staple of the method. I have no plans nor experience to write it all in "scientific" manner. The method works, sources are available - that's enough, if somebody wants to extend the method, all information is available already.