問題タブ [aruco]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - ArUco カメラ キャリブレーション関数の引数の型が一致しません
ArUco の公式のcalibration_camera.cppサンプルに基づく次のコードを実行すると問題が発生します。
問題は、Visual Studio が「オーバーロードされた関数のインスタンスが引数リストと一致しない」と文句を言うことですが、引数の型が公式サンプルの引数の型と一致するため、理由がわかりません。次のメッセージが表示されます。
no instance of overloaded function "cv::aruco::calibrateCameraAruco" matches the argument list. argument types are:
(std::vector<std::vector<cv::Point2f, std::allocator<cv::Point2f>>, std::allocator<std::vector<cv::Point2f, std::allocator<cv::Point2f>>>>, std::vector<int, std::allocator<int>>, std::vector<int, std::allocator<int>>, cv::aruco::Board, cv::Size, cv::Mat, cv::Mat, std::vector<cv::Mat, std::allocator<cv::Mat>>, std::vector<cv::Mat, std::allocator<cv::Mat>>, int)
何が問題なのかを理解するために、助けが必要です。ありがとうございました。