On my way to bed I stumbled across a blog post by Michael Natterer (Mitch), one of the core developers of GIMP. Øyvind Kolås (Pippin) and he tinkered around with the GIMP core and GEGL. By accident (or sheer genius) they found a way to integrate GEGL into the ancient GIMP core. “After a few hours of hacking, Pippin had the GimpTileBackendTileManager working, and I went ahead replacing some legacy code with GEGL code, using the new backend. And it simply worked!”. Well, it took some weeks from that to get a lot of stuff adapted to GEGL. “What was planned as a one week visit turned into 3 weeks of GEGL porting madness. At the time this article is written, about 90% of the GIMP application’s core are ported to GEGL, and the only thing really missing are GeglOperations for all layer modes.”
I just glanced over it (on my way to bed – ALARM at 0600 – that’s in 6:44hours…. ) but there is this promising sentences in there: “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. Once the core is completely ported, it will be a minor effort to simply “switch on” high bit depths and whatever color models we’d like to see.”
Mitch asks for support of the Libre Graphics Meeting - shower them in money! This is one of thew hubs of GIMP progress. And I want it to run fast!
PS: Next show is in the works.
Download the Video!
Download the companion file! (…if there is one…. )
This is a new thing on Meet the GIMP!, an interview. I talk to Joel Cornuz from the Linux Photography Blog about the differences in 8 and 16 Bit postprocessing.
But before that you’ll learn a bit about the Confoederatio Helvetica (Latin) Schweizerische Eidgenossenschaft (German) ConfÃƒÂ©dÃƒÂ©ration suisse (French) Confederazione Svizzera (Italian) Confederaziun svizra (Romansh) Swiss Confederation (English) and
View Larger Map
Geneva, GenÃƒÂ¨ve, Genf, Ginevra or Genevra. You’ll learn a surprising fact about how the Swiss cope with living an a country with four different mother tongues and nothing about Chocolate, Cheese and Swiss Army Knifes. Neither about CERN, the Red Cross and all the other institutions in Geneva. As we talk all the time in a video podcast I’ll show you a slide show of Joel’s images from his town and country.
I went into the interview knowing that I am not missing much with 8 Bit only in GIMP. But now I miss the 16 Bit option and hope that GEGL will solve this problem soon. 8 Bit is not a problem with images which contain a lot of colours and which get not much post processing. But if you tweak the curves of a nearly monochromatic image too much you are in trouble because you loose colours by interpolation and rounding errors. And so you end with 100 instead of 256 different shades – and that’s not enough for a smooth image.
As you perhaps recall I have taken ways around this problem by using two differently converted files from one RAW image. This would often not be necessary with 16 Bit.
Joel shows another way around this problem – post processing in cinepaint. That’s a hypertuned image processing engine in an old and a bit rusty GIMP 1.9x chassis. I’ll look into that and do a video about it in the future.
00:38 Interview with Joel Cornuz from the Linux Photography Blog
23:43 Linux Photography Website
25:25 The End
TOC made by paynekj
Did you like this interview? Shall I make more of them or do you feel this was a waste of time? Please tell me your opinion. You can leave your comments on this blog or write me a mail.
This work is licensed under a
Creative Commons Attribution-Share Alike 2.0 Germany License.