私のアイデアは、ビジョンセンサー(カメラ)を使って光量を測定することです。OpenCVを使って光量の情報を取得することは可能ですか? シーンからそのような情報を取得できる openCV 関数のプロパティはありますか?
よろしくお願いします。
ほとんどのカラー システムは色の明度と光の強さの違いを見分けることができないため、光の強さは難しい問題です。シーン全体の「明るさ」を測定することで、シーンの光の強さをある程度把握できます。彩度も適切な手がかりになるかもしれません。
これを行うには、色空間を HSL に変換してから、L チャネルを集約して明度の大まかな測定値を取得します。S チャンネルは彩度です。
OpenCV はこれをネイティブに*持っていますが、難しい操作ではありません。ウィキペディアのページには式があります。
http://en.wikipedia.org/wiki/HSL_and_HSV
* jlengrand と Seçkin Savaşçı に感謝