This is most likely because the HSL->RGB and RGB->HSL mappings are not 1:1. The HSV space has the same problem. The only way to prevent this is to store the actual HSL value in an extension attribute, which is very messy.
This is most likely because the HSL->RGB and RGB->HSL
mappings are not 1:1. The HSV space has the same problem.
The only way to prevent this is to store the actual HSL
value in an extension attribute, which is very messy.