【发布时间】:2012-01-19 17:05:00
【问题描述】:
我正在尝试使用 kinect、openni 和 opencv 访问深度图的像素值。我正在使用此代码
Mat depth;
VideoCapture capture1(CV_CAP_OPENNI);
capture1.grab();
capture1.retrieve(depth,CV_CAP_OPENNI_DEPTH_MAP);
imshow("depth",depth);
waitKey(0);
cout << depth.at<unsigned>(20,20);
system("PAUSE");
程序向我显示深度图,但当我尝试访问该值时,会产生错误。但如果你放:
cout << depth;
然后显示所有值。
【问题讨论】:
-
这是哪个版本的 OpenCV?
标签: c++ visual-studio-2010 opencv kinect