問題タブ [cielab]
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.
python - Cielab の色を比較するための Delta E 関数の戻り値の間隔は?
Python colormath (delta_e_cie2000 など) の Delta E 関数を使用して、Cielab 色の比較値を確率分布に変換しようとしています。問題は、戻り値が要素である間隔[最小、最大]を教えてくれるDelta E関数に関する参照が見つからなかったことです。
たとえば、赤と青の 2 つの SRGB カラーの結果:
は 52.880 です。
間隔が [0,100] の場合、[0,1] の間の数値に正規化するために 100 で割ります。
誰かが参照を知っているか、最小値と最大値を決定する方法を知っていますか? 色をランダム化してしきい値を見つけようとすることで、繰り返しテストしたくありません。
python - Lab 色空間を使用して特定の色を分割することはできますか?
特定の色をセグメント化する最も簡単な方法は HSV 色空間を使用することだとわかっていますが、HSV、RGB、および Lab でそれを行うタスクがあります... Lab でそれを行う方法が本当に混乱しています。私はHSVでそれを行いましたが、それは本当に簡単です。HSV色空間を使用して人間の色をセグメント化する関数は次のとおりです
そして今、私は Lab 色空間で立ち往生しており、どこから始めればよいのかよくわかりません。人間の色の上下の範囲で同様のことを試みましたが、明らかにそれは正しい方法ではありません。