Re: final versions of samplers gegl-sampler-upsize.c and gegl-sampler.upsharp.c (upsmooth still needs work)

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

 



The final version of the upsmooth sampler (which uses VSQBS =
Vertex-Split subdivision with Quadratic B-Splines finish) has been
added to

https://bugzilla.gnome.org/show_bug.cgi?id=619314

Except possibly for moving the computation of the singular values of
the (inverse of) the Jacobian matrix of the transformation out of the
upsmooth sampler---this may be a good idea because for affine
transformations the singular values are constant, and consequently do
not need to be computed for every pixel---job which I'll assign to
Adam Turcotte, this (hopefully) completes the work on samplers tuned
for upsampling me and my team are planning to do.

Note that upsmooth could be argued to be a good replacement for
bilinear. It's barely slower, and it upsamples and mildly downsamples
better.

Of course I am preaching for my church, but I don't really see why one
would want to use bicubic or lanczos (or even bilinear) instead of
this new trio upsize, upsharp and upsmooth.

------

Next on the to do list: first, resamplers tuned for downsampling,
then, "universal" samplers, which use Jacobian information to
automatically pick a method appropriate for the situation.

Nicolas Robidoux
_______________________________________________
Gegl-developer mailing list
Gegl-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gegl-developer


[Index of Archives]     [Yosemite News]     [Yosemite Photos]     [gtk]     [GIMP Users]     [KDE]     [Gimp's Home]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux