Linked by Thom Holwerda on Wed 18th Apr 2012 03:19 UTC, submitted by Marc Geerlings
Graphics, User Interfaces "GIMP 2.10's core will be 100% ported to GEGL, and all of the legacy pixel fiddling API for plug-ins is going to be deprecated." I'll honestly admit I have no idea what they're on about (I can't know everything about everything), but it appears to be quite a big deal.
Permalink for comment 514797
To read all comments associated with this story, please click here.
RE: Out of curiousity
by FishB8 on Thu 19th Apr 2012 01:47 UTC in reply to "Out of curiousity"
Member since:

It's not about display. In the end, when a picture is finished, it is generally bumped back down to 8 bit / ch color. The advantage is when working with the image you don't loose color information.

For instance if you manipulate the color curve in a way the crushes part of the color data, and then come back later and manipulate the color curve again in a way that stretches that color range back out, it will look gross because there is no data left to draw information from, so the computer has to interpolate and guess.

More simply put, if you do the exact same operations and all other variables the same, aside from bit depth the end result of the picture worked on in 8 bit color will look grainy, less detailed and the gradients will look stair-stepped.

Also GEGL supports more than 16bit, it can do 32 bit float color space too. The advantage of GEGL to something like Photoshop in this case is that in photoshop fliters have to be explicitly programmed to support multiple color depths. With GEGL, the filters work is done by the GEGL backend, so filters support all color-depths and color-spaces supported by GEGL.

Reply Parent Score: 3