多くの照明条件で画像のRGB値を取得したいと考えています。どうにかしてニュートラルなシナリオを得るために、いくつかの定義済みの画像のRGB値でRGB値を正規化したいと思います。RGB値を基準RGB値で正規化する方法
私を説明しましょう。私は6つの定義済みの画像を持っており、それらの正確な平均RGB値を知っています。ここでは、さまざまな照明条件で未知の画像を撮影します。同じ条件で、あらかじめ定義された6枚の画像を撮影します。私の目標は、事前定義された画像の既知の基準rgb値をカメラ画像から計算された値と比較することによって正規化公式を定義することです。この正規化パラメータIにより、未知の画像のRGB値を較正する。照明条件に関係なく、未知の画像から平均RGB値を中立的に得ることができます。
これをJavaで簡単に実現する方法はありますか。
こんにちは私はあなたの方法を使用しています。 RGB値の代わりに、私はHSI色空間を使用しており、強度行列を正規化するだけです。 –
@ P basak - 言い換えれば、あなたは基本的に私が提案したことをしているが、YUVの代わりにHSIを使っている。つまり、明るいチャンネルと非常によく似た何かの正規化が必要でした。 – trumpetlicks
@マーク - あなたが提案しているのは、各チャンネルの平均です。その平均を新しい画像の正規化係数として使用します。 – trumpetlicks