私の他の質問をフォローアップしてください。単純な白黒キャリブレーション画像と適切な検出アルゴリズムを備えたOpenCVの良い例を知っていますか?
画面に白黒画像を表示し、その画像の写真を遠くから撮り、表示された画像のサイズを計算して、その画面までの距離を計算したいだけです。
もう一度車輪を発明する前に、これは非常に簡単で、OpenCV のさまざまな方法で実現できることを認識していますが、サンプル コードを使用して、好ましい方法があるかどうか尋ねてみようと思いました。
(すでに haarcascade-xml ファイルを使用していくつかの顔検出コードを実行しています)
PS: 画面の解像度/dpi 部分は既にカバーされているので、画面上で画像が cm 単位でどれくらいの大きさになるかを知っています。
編集:
私はそれを本当に簡単にします、私は必要です:
- 画像で簡単に認識できるパターン。今、私はチェッカーボードを試しています。ARDefender を作った人はこれを使っていました。
- OpenCV を使用して、画像内のパターン 1) の正確なピクセル座標を教えてくれる適切なアルゴリズム。