Visual Studio错误:名称必须是命名空间名称

时间:2016-02-09 21:51:29

标签: c++ visual-studio opencv

这是今天的第三个问题,因为我仍在努力。问题是:Visual Studio在第2行给出错误。它说:

  

错误:名称必须是命名空间名称

这是我的代码,这应该打开网络摄像头,它应该采用框架。

这里有什么问题?

#include "opencv.hpp"

using namespace cv;
int main(int argc, char** argv)
{
    VideoCapture cap;
    // open the default camera, use something different from 0 otherwise;
    // Check VideoCapture documentation.
    if (!cap.open(0))
        return 0;
    for (;;)
    {
        Mat frame;
        cap >> frame;
        if (frame.empty()) break; // end of video stream
        imshow("this is you, smile! :)", frame);
        if (waitKey(1) == 27) break; // stop capturing by pressing ESC 
    }
    // the camera will be closed automatically upon exit
    // cap.close();
    return 0;
}

0 个答案:

没有答案