問題タブ [luminance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
328 参照

rgb - lumMod/lumOff で新しい HSL カラーを取得

私はこれを正しくやっていますか?たとえばRGB(165,165,165)、HSL(Get (0, 0, 64.7)) に変換します。実際に xml を解析すると、そこに lumMod = '60 000' と lumOff = '40 000' という 2 つのパラメーターがあります (これは、L コンポーネントに 0.6 を掛けてから、L コンポーネントに 0.4 を加算する必要があることを意味します)

オーケーnew_l = 0.647*0.6 + 0.4 = 0.7882

そして今、HSL(0, 0, 78.8) からRGB(198, 198, 198)

実際には、RGB(183,183,183) を取得する必要があります。正解だから。どこが間違っていたのですか?

0 投票する
1 に答える
49 参照

c - 光度を上げても望ましい効果が得られない

しかし、結果は次のとおりです。

ここに画像の説明を入力

どこが間違っているのか教えてください。

0 投票する
2 に答える
1361 参照

graphics - HSL (色相、彩度、明度) を HSLum (色相、彩度、輝度) および HSLum/RGB に変換する方法は?

色の値をよく知っている HSL からあまり知られていない HSLum に変換したいのですが、どうすればよいですか?

私の知る限り、輝度(明度ではない)は次のように計算されます:

Luminance (relative)21296247HSL and HSVlumaLightnessMunsellの記事を読みましたが、解決策が見つかりませんか?

私が知る限り、CIELab 1976 式はマンセルに近い:

またはより良い補間/

そのような変換を行う方法は?

  1. HSL -> HSLum
  2. HSLum -> HSL
  3. HSLum -> RGB

どんなヒントでも大歓迎です - アルゴリズムの提案。

HSLumを実行するツールを次に示します。

0 投票する
1 に答える
2050 参照

c++ - C ++でMatからY、Cb、Crを抽出し、Y値のみでMatを作成する

融合させたい 2 つのビデオがあります。可視光ビデオを撮影し、フレームをキャプチャして、フレームを YUV に変換する予定です。これを IR ビデオと融合する前に、Y 成分を抽出し、同じサイズの Mat 型の別の画像 (変数) に入れ、それを IR フレームの輝度と融合します。融合後、Cb と Cr を元に戻して色を取得したいと考えています。

このリンクを見ました: Getting the Y and Cb , Cr values of a frame in openCV c++

しかし、Y、Cb、および Cr を抽出するこの方法で独自のマトリックスを作成する方法がわかりませんでした。

どうすればこれを行うことができますか?

0 投票する
1 に答える
2477 参照

matlab - MATLAB で RGB イメージから輝度チャネルを取得する方法

matlab で一連の 'tif' 画像の輝度成分を取得しようとしています。コードは次のとおりです。

輝度成分を正しく抽出できていますか?

0 投票する
0 に答える
137 参照

opengl - 画面上のテクスチャ座標を取得 OpenGL

リアルタイムで変化するトーン マッピング オペレータを作成しようとしています。

LDR イメージ (オペレータを HDR イメージに適用した後) を球状テクスチャ、常に Y 軸を中心に回転する球体に配置し、カメラは球体の内側にあります。以下に例を示します。

画像の対数平均輝度を計算するために手動でダウンサンプリングを行っていますが、現在は正常に機能しています。

ここで、オペレーターにリアルタイムで変更してもらいたいので、各フレームで表示されている画像の部分についてのみログ平均輝度を計算し、オペレーターの影響をリアルタイムに再計算して変更したいと思います。

そのためには、各フレームでテクスチャのどの座標が画面上にあるかを知り、それらを選択して、ダウンサンプリングのために他の座標を破棄する必要があります。

何か助けはありますか?