0

我正在树莓派上试验以下代码:

https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/cpp/camshiftdemo.cpp?rev=4234

我想做这个线程的建议:

使用 OpenCV 获得更好的性能?

具体来说,我如何在上面的链接中执行 #1 - #4?

看这个网站:

http://opencv.willowgarage.com/documentation/cpp/reading_and_writing_images_and_video.html#cv-videocapture-set

我试图做以下事情:

cap.set(CV_CAP_PROP_FRAME_WIDTH, 320);
cap.set(CV_CAP_PROP_FRAME_WIDTH, 240);
cout << "width = " << cap.get(CV_CAP_PROP_FRAME_WIDTH) << endl;
cout << "height = " << cap.get(CV_CAP_PROP_FRAME_HEIGHT) << endl;

然而,输出总是显示宽度和高度为 640 和 480。我在这里错过了什么大事吗?

我正在使用 OpenCV 2.3.1

4

0 回答 0