I will try to answer this question, as I was not involved in the closing of the question, nor in the (chat) discussion regarding the question, so hopefully no one will see me as biased.*
* Note: I am not a mod, so I cannot see deleted comments.
First I want to say: if users are saying that a question is unclear, they are not doing so to annoy you or discourage you, they are saying so because they think the question is unclear. In my many years on this stack I have seen none of the users involved do anything that wasn't for the betterment of the stack.
Second I want to say: a question being put On Hold is not a punishment. It is only a way to tell users and passers-by that the question as it stands needs improvement, and until then it is best to leave it alone. A lot of questions (maybe a mod can give you a percentage) do get reopened later and receive very good answers and leave the asker very happy.
Third, we are a small and active community, so votes, answers and other activities are usually done much faster here than on bigger stacks (such as Stack Overflow). The fact that a (bad) question stays open longer on SO does not mean users are more lenient there, it just means it takes them longer to vote because there is a higher question-to-active user ratio.
How do you expect people to help you find what you are looking for if you yourself are unclear what you were looking for? (quote: "this is exactly was I was looking for, without knowing what I was looking for")
We are not mind readers, nor can we read between non-existent lines. If you require a specific answer to a specific problem, you need to ask a specific question.
Now I will try to answer your different points.
- No one is asking any questions to the question which might make the question more understandable.
You also never gave them a chance to do so. You immediately went into full assault mode and started accusing people that they weren't helping, and attacking them as if they purposely tried to undermine you and you question.
And they did ask. "Did you read this?", "What colour mode are you using?", "Did you try screenshots?", "How do you want to implement the solution?", "Why is colour picker not a viable option?" are all questions about the question.
- Everyone seems to be agreeing that the question is very unclear, however some of the same people have posted good responses (IMO) afterwards (No editing has happened meanwhile)
Yes, and as you pointed out yourself, those answers varied wildly. That is because the question is unclear as to what you actually want, but people are still attempting to help you anyway (in spite of you being aggressive and having a general bad attitude).
So they start giving answers to the question they think you are asking. And one happened to be spot on. Most were not (as you were eager to point out).
- I am asking for a tool / software which could benefit this issue, yet some people think I might be looking for an JavaScript answer and saying Photoshop would be perfect for this - Without even saying how.
Well, a tool / software is about as concrete as a philosophical argument, there are about a million colour tools out there. Photoshop is a tool, so that answer is technically correct.
What you want is a methodology, as is also evident in the fact that the answer you declared to be finally correct is a... formula and not a tool/software.
- I am not a common user on this stackexchange but I am a frequent user of others. When I comment an answer is not what I am looking for, it seems that is bad/rude or something and now it seems like I am getting "personally attacked" for having done this. (quotation marks, because I don't know a good english translation for what I am trying to say. Personally attacked is an absolute overstatement).
To be clear, you did not "comment an answer is not what I am looking for", you literally wrote "that source doesn't even closely answer the question", which is not the same in any way. It is rude and unnecessarily antagonising.
English is not the first language of many users on this stack. Of all the users you interacted with, only one is a native speaker that I know of. Yet they all seem to be able to be polite and constructive.
How can I make this question better? Because I still believe it to be a good question and related to graphic design.
Well, the person who guessed what you were asking correctly, has now done the work for you. I suggest you study the edit closely. You will notice the question is now "How do I calculate" which is infinitely more specific than "any good tools?".
Some specific pointers (which are also stated in help):
Ask one specific question. (Your original post had five questions)
Explain how you encountered the problem, and what you tried unsuccessfully. (You explained how you encountered the problem, kind of, but not how you tried to solve it)
Make sure the answer can be specific. (You asked about any tool, of which there are millions)
- If you are struggling to ask your question, mention it. We will gladly assist in getting a concept to words, but only if you are willing to be helped.
Also, no one has said it is a bad question, nor that it is not related to Graphic Design. Only that it was unclear to them, and it might help to specify some concepts.
Conclusion (I do really hope you read the whole thing)
You say you do not understand the 'accusations about your attitude' while you have been unnecessarily antagonistic and uncooperative.
You say your question is good and on topic, while no one denied it was. They just asked for clarification to be better able to help you.
You say you question is specific, while it clearly is not. The answer you eventually said was correct answered none of the five original questions in your post.
You say no one helped you make the question better, but attack everyone who even tries to give you a hint or guide you, and insist on seeing every comment as an attack on you or your post.
You ask for leniency as English is not your first language, which is fair, yet you do not grant other users that same leniency.
You say it is off-topic to speak about your character. Yet users were commenting on your behaviour, not your character.
You say our community is different to other stacks, maybe we are. We have an unusually high answer percentage, a small but active core of users, a high vote and answer speed, and a clear idea of what is on topic and what is a decent question. Maybe other stacks are more lenient, slower and less clear. We are not other stacks. You are welcome to join our stack, and even question our approach, if you can be a polite and constructive community member.