webカメラのキャリブレーションについて
akane 2018/04/07(Sat) 11:13
こんばんは。siv3dでwebカメラのキャリブレーションをしている例が見つからず行き詰ってしまったため質問させていただきます。
ARマーカーのカメラ空間での座標を取るにはキャリブレーションが必要との記述があったため、http://siv3d.hateblo.jp/entry/siv3dmay2014を参考にopencvでキャリブレーションをしてその結果をxml形式で保存し、WebCam::startAR()の第二引数に渡したところ例外: cv::Exceptionが発生してしまいました。
キャリブレーションの方法はこれで合っているのでしょうか。
Reputeless 2018/04/08(Sun) 13:51
キャリブレーション情報のファイルのフォーマットにいくつか種類があるようです。
現行版 Siv3D では OpenCV 2.4.X に付属するサンプル samples/cpp/calibration.cpp に従って作成されている必要があります。
XML ファイルの見本はこちらです https://www.dropbox.com/s/jvy1sps9535wo72/camera.xml?dl=0