2 comments

  • mncharity1 day ago
    &gt; The right approach would have been to select a color appearance model (CIECAM02 is the standard), convert all our colors to this coordinate system, do the mixing in this coordinate system and then convert back to RGB. That being said, I did not want to deal with all the extra complexity that would have come along with this. Instead, I opted for a much simpler approach.<p>Python&#x27;s nice `colour` package supports several color appearance models.[1]<p>[1] <a href="https:&#x2F;&#x2F;colour.readthedocs.io&#x2F;en&#x2F;master&#x2F;colour.appearance.html" rel="nofollow">https:&#x2F;&#x2F;colour.readthedocs.io&#x2F;en&#x2F;master&#x2F;colour.appearance.ht...</a>
    • mncharity8 hours ago
      But I&#x27;m glad for the ground-truthy approach taken. I suggest a pattern, of interesting data being unavailable, because it doesn&#x27;t align with incentives around science or commerce. Often it exists, just sitting on someone&#x27;s disk, because they think no one is likely to care.
  • enriquto3 hours ago
    These wavelength-indexed spectra always seem a bit weird... the blue is so cramped! When you plot them by <i>frequency</i> they feel just right. We say &quot;ultraviolet&quot; and &quot;infrared&quot; for a reason; never &quot;infraviolet&quot; or &quot;ultrared&quot;.<p>It&#x27;s like a piano that had the high notes to the left.