Philippe Rivière
Philippe Rivière
Here's a heuristic that seems not too bad: https://observablehq.com/d/07db25f490cf93d1 We look at the differences between the angles, and if that difference is large or one of the angles is really...
I believe PR #16 fixes this in all(?) cases. @vasturiano could you test it on your dataset, or share the notebook so we can see if it works there too?
> would there be a way to detect and modify only the twisted cases I believe it can be done analytically, since it's the intersections of two parabolas. This PR's...
New research! See https://observablehq.com/d/4dcd344d74fcccc8 for the application, and https://observablehq.com/d/1af6b73d28c93927 for the (interactive) research. Conclusions: 1). the moderation factor must be the same for the inner and outer parts of the...
I've tried to implement it in [this notebook](https://observablehq.com/@fil/oklab-color-space) — not 100% sure I got it correctly.
I'm sorry I'm not sure I understand. Halving a and b would result in diverging from the original proposal, thus making our implementation incompatible? I agree that it would be...
Thanks for the clarification and the references. I've updated the notebook accordingly.
New version following your review. Thanks!
I don't think there is a unique answer (or specification). If null corresponds to missing data, maybe it should be ignored rather than set to the min? In that case...
Yes—but "do nothing" is not an option, since the marching squares algorithm needs to know which way to use if it has to cross here for value=0 in this 3x1...