aruco库

时间:2016-08-12 08:04:52

标签: c++ opencv3.0 aruco

我第一次尝试使用aruco库。所以对于安装,我已经关注了这个链接ArUco on visual studio 2013

int main()
{
Mat inputImage;
inputImage = imread("D://singlemarkersoriginal.png", CV_LOAD_IMAGE_COLOR);

//cv::aruco::Dictionary dictionary = cv::aruco::getPredefinedDictionary(cv::aruco::DICT_6X6_250);
MarkerDetector MDetector;
vector<Marker> Markers;
MDetector.detect(inputImage, Markers); // error in this link of code.
//for each marker, draw info and its boundaries in the image
for (unsigned int i = 0; i < Markers.size(); i++)
{
    cout << Markers[i] << endl;
    Markers[i].draw(inputImage, Scalar(0, 0, 255), 2);
}
cv::imshow("in", inputImage);
cv::waitKey(0);//wait for key to be pressed
}

当我执行代码时,它给出了行MDetector.detect的错误,我甚至得到了getPredefinedDictionary的错误。是否有一些额外的设置我必须使用字典库函数。

输入图片为enter image description here

我想要做的就是检测QR码并找到姿势和方向

0 个答案:

没有答案