Re: about lanczos

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Roberto Winter wrote:

I guess the whole point is that Lanczos is not really the 'best' algorithm for reducing images (as suggested in the scalings dialogs whe selecting the algorithm). Now, isn't there a problem?...

Yes, there is - and the problem isn't just that Lanczos is not the "best" algorithm for reducing images, *interpolation* of any kind is inapproprite when reducing images.

Interpolation allows us to estimate pixel values that "fall in the cracks" between sample points in the original image - which is a great help when enlarging; however, when reducing, the "correct" approach is to perform a weighted average of all source pixels that are "covered" by the destination pixel.

Cubic interpolation gives a tolerable approximation of the "correct" method; Lanczos Sinc, it would appear, doesn't.

Another point worth considering is that, while for band-limited photographic images Lanczos performs very well, for artifically sharp images it can result in almost JPEG-like ringing artifacts.

So while it produces the "best" results for many images - and is certainly the method that causes the least amount of blurring when rotating an image by a few degrees, it's not *always* the best choice.

All the best,
--
Alastair M. Robinson
_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux