实现cvCreateImage的命名空间的名称是什么?如何通过使用命名空间来实现此方法?
<namespace>.cvShowImage("Sample Program", frame);
答案 0 :(得分:3)
整个过时的c-api 不生活在任何命名空间中。
如果您刚开始使用opencv,请避免使用(任何cv *函数),请改用c ++ api(namespace cv)。
因此,您的示例将转换为:
cv::VideoCapture cap(0); // 1st cam
while ( cap.isOpened() )
{
cv::Mat frame;
if ( ! cap.read(frame) )
break;
cv::imshow("Sample Program", frame);
cv::waitKey(30);
}