タグ付けされた質問 「rgb」

RGBはRed-Green-Blueの略で、色の赤、緑、青のそれぞれの量を表す3つの値を使用して色を指定します。RGBは、現在ほとんどのカラーディスプレイデバイスで使用されているカラーモデルの基礎です。

2
線形RGB空間と非線形RGB空間の色を操作する場合の実際的な違いは何ですか?
線形RGB空間の基本的な特性と非線形空間の基本的な特性は何ですか?これらの8(またはそれ以上)ビットの各チャネル内の値について話すとき、何が変わりますか? OpenGLでは、色は3 + 1の値であり、これはRGB +アルファを意味し、各チャネルに8ビットが予約されています。これが明確に得られる部分です。 しかし、ガンマ補正に関しては、非線形RGB空間での作業の効果がわかりません。 グラフィックソフトウェアで曲線を使用して写真編集を行う方法を知っているので、線形RGB空間では、値をそのまま使用し、操作や数学関数を追加せずに、それぞれが非線形の場合に値を取得することを説明します。チャネルは通常、古典的なべき関数の動作に従って進化します。 この説明を実際の説明と見なしても、実際の線形空間が何であるかはわかりません。計算後、すべての非線形RGB空間が線形になり、最も重要なのは、非線形空間が得られないためです。 -線形色空間は、最終的にすべてのRGB空間が私が理解していることに対して線形であるため、人間の目に適しています。

6
色の類似性をチェックするアルゴリズム
2つのRGBカラーを比較し、それらの類似性の値を生成するアルゴリズムを探しています(類似性は「平均的な人間の知覚に関して類似している」ことを意味します)。 何か案は? 編集: もう答えられないので、質問の編集として「解決策」を入れることにしました。 私は自分のアプリでトゥルーカラーの(非常に)小さなサブセットを使用することにしました。これにより、自分で色の比較を処理できるようになりました。私は約30色で作業し、それらの間のハードコードされた距離を使用します。 それはiPhoneアプリだったので、私はObjective-Cを使用しました。実装は、多かれ少なかれ、色間の距離を示す以下の表を表すマトリックスです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.