There has been a long (very) long debate on this subject since October 2020 (name, location, what it’s for…)
I remind that “abstract profile” does not load or change the input and output profiles…
They only use “working profiles” (which are not ICC profiles, but only RGB->XYZ code)
Yeah, ultimately my opinion is a cosmetic complaint and the most important thing is the function. It’s always nice to have new tools in the toolbox .
Plus if I want to use one or more abstract icx profiles it’s easy to chain them together with the basic input profile at the start with lcms2’s linkicc function. I’m.getting so deep into color management I think I’m starting to “color micromanage”
Hello Jacques, I like your abstract profile tool !
Found a little problem though. Open a raw (nef in my case), then go to the Color tab, choose Abstract profile - User defined. Then choose for Destination primaries Custom (sliders). Set Rx, Ry, Gx, Gy and Bx to 0 and By to 5.0 and RT segfaults.
Terminal says this:
Thread 97 “rawtherapee” received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffbaffd700 (LWP 149681)]
0x00007ffff69040fa in cmsWriteTag () from /lib/x86_64-linux-gnu/liblcms2.so.2
(gdb)