12

私は、子供たちがカメラ画面上の特定のターゲットドットを使用して特定の色を見つける必要があるアプリを開発しています-一種の拡張現実のようなものです。私はすでにすべてを機能させていますが、RGBカラーを使用しています。赤、緑、青、黄、紫などの各色について、RGB値の範囲をテストおよび定義して、正確にどの色であるかを判断してきました。多くの作業。

しかし、HSVを使用するとさらに効果的であることを学びました。ただし、各色の範囲を設定するプロセス全体をもう一度やり直したくはありません。しかし、私はそれをオンラインのどこにも見つけることができません、私はすでに2時間グーグルしています!

したがって、私が探しているのは非常に単純です。約8つの標準色のセット(赤、緑、青、黄色、紫など)の場合、対応するHSV範囲です。

例:赤色-0〜20の色相、0.8〜1.0の彩度、0.8〜1.0の値。(これが正しいかどうかはわかりませんが、単なる例です)

つまり、誰かがこれをすでにいつかやったに違いない!?

4

1 に答える 1

12

最初の数学的に定義された色空間の1つは、CIE1931XYZ色空間です。ウィキペディアの記事は、あなたがやりたいことの複雑さについての追加の洞察を提供するはずだと思います。誰かがこれを行ったと確信していますが、それがオープンソースだとは思いません。

私が見つけた最も近いチャートは、ウィキペディアのWebカラーの記事で公開されています。 CSS 1–2.0 / HTML 3.2–4/VGAカラー名

于 2012-09-10T23:18:31.940 に答える