To share my recently gained knowledge I've created this question.
Initially it wasn't related to any programming language as this issue concerns color space algorithms in general. After some explanation given me by the moderator who put the question on hold, I've decided to put it in a specific programming context in which I've encountered this issue and vote for reopening.
According to this document this question was initially on-topic, and now is even more (although I feel that putting in the
C# context made it loose generality unnecessarily), because:
- it is about "a software algorithm"
- it is "practical, answerable problems that are unique to software development"
I think that the first point doesn't need an explanation. The question is about an algorithm, and the answer is an algorithm. The second point: this question is practical because:
1) I've encountered it in a practical context, creating a color classifier :)
2) colour conversions and manipulations are practical concerns existing in large part of software related to graphics or pattern recognition.
Also, this problem is "unique to software development" as the fact that the number of colours is finite in this context is a direct consequence of developing a software on a computer.
What do you think about this?
If you agree, what can I do to have this question reopened?
If not, could you please explain why is it off-topic in the context of the on-topic definition from the Help Center I've referred to?
EDIT: this is another example of the fact, that relations between RGB and LAB spaces are not that uncommon in the programming context: https://stackoverflow.com/search?q=lab+rgb