基本的に均一に露光された画像の平均強度レベルを表示する強度計を開発する必要があります。カメラの焦点が変更されると、次の画面でポインタが正しい値に移動し始めます。
これに加えて、図に示すように、テキストフィールドに正確な強度値が数字で表示されます。
これまで、画像をキャプチャしてその強度値をテキストファイルに保存することができました。今、私はこのアニメーション画像を開発する必要があります。私はOpenCVを使用してアニメーションを作成したことがないので、OpenCVを使用してこの種のアニメーションを実行する方法を探しています。
ここにポインタはありますか?
私の完全なアプリケーションはWindowsフォーム(C ++)に基づいており、他の
画像処理タスク(ここには記載されていません)にOpenCVを使用しています。
注:メーターは基本的に、均一に露出された領域の平均強度レベルを表示します。
アップデート
私はここでいくつかの解決策を持っています。
それで、いくつかの研究で、私は今アルゴリズムを知っています:
シータ=A* I
どこ、
シータ=ポインタが回転する角度
A=比例係数
I=強度レベル
回転角は強度レベルに正比例します。
だから今ここに私が行く予定の方法があります:
1-cvNamedWindowを使用して新しいウィンドウを作成します
2-画像の静的な部分、つまり図のダイヤルを表示します。これは決して変化しません。
3-中央を指す垂直ポインタを表示します
4-強度レベルIの値を取得し、上記の式を適用してシータを計算します。
5-上記で計算した角度に基づいて、OpenCv関数を使用してポインターを回転させます。
私の理解を確認できる人はいますか?特に、ポインタを回転させるための最速の機能は何ですか?さらに改善できるかどうか教えてください。