C++ opencv imshow在opencv 3.1中显示灰色

C++ opencv imshow在opencv 3.1中显示灰色,c++,opencv,visual-studio-2015,windows-10,imshow,C++,Opencv,Visual Studio 2015,Windows 10,Imshow,Opencv imshow显示灰色图像 #include "stdafx.h" #include <opencv2\opencv.hpp> using namespace cv; using namespace std; int main() { VideoCapture cap; Mat frame; cap.open(0); while (true) { cap >> frame; ims

Opencv imshow显示灰色图像

#include "stdafx.h"
#include <opencv2\opencv.hpp>

using namespace cv;
using namespace std;



int main()
{
    VideoCapture cap;
    Mat frame;
    cap.open(0);
    while (true)
    {
        cap >> frame;
        imshow("test", frame);
        waitKey(30);
    }
    return 0;
}
#包括“stdafx.h”
#包括
使用名称空间cv;
使用名称空间std;
int main()
{
视频捕捉帽;
垫架;
上限开放(0);
while(true)
{
cap>>框架;
imshow(“测试”,框架);
等候室(30);
}
返回0;
}
我最近升级到WindowsInsiderPreview 14316,我想在那之后它就停止工作了

我检查了skype中的摄像头是否正常工作,它正常工作。我还在另一台计算机上尝试了该代码,它成功了


有什么想法吗?

你们有什么摄像头?罗技c310 720p你们有什么摄像头?罗技c310 720p