Nathaniel J. Smith
Nathaniel J. Smith
Unfortunately I don't really have bandwidth to devote to this project currently. But if you're able to figure out what's going on and submit a plausible PR for what you...
I don't know. If you have questions about the design of CAM02-UCS, you should probably ask the authors of the CAM02-UCS paper; we just copied down their equations into Python...
That does seem suspicious. Looking at CAM02-UCS, a small change in sRGB greyscale values gives the expected effect of a small change in lightness (
I just emailed the corresponding authors on the CAM02-UCS and CAM16-UCS papers pointing them to this thread; perhaps they'll have some thoughts.
One of the emails bounced and I can't seem to find a newer email address, but the other claimed to get through, so, we'll see :-)
I haven't heard back, no. I'm not really qualified to crown a "uniform color space of choice", or even judge the quality of the work :-). But from a quick...
Alternatively, do any of you want to take over colorspacious maintenance?
One of the nice things about colorspacious's conversion graph is that it largely solves this problem: it's easy to provide both (what we call) XYZ100 and XYZ1, they're on equal...
Yeah, the CVD model does that. If you're not doing anything weird, then the out of range values are probably barely out if range, like 1.000003 or -0.0007. In this...
Huh, yeah, that is weird. I just double-checked the paper, and it looks like we're implementing their formula correctly, and it really does just gives invalid values sometimes. And AFAICT...