在OpenCV 2.4.3中,我试图以这种方式对一个GPU矩阵进行delcare:
cv::VideoCapture video;
video.open("sample.avi");
cv::Mat source;
for ( int n = 0; n < 500; n ++ )
{
video >> source;
cv::gpu::GpuMat gpuMat ( source );
}
然后我得到了gpu矩阵声明的以下错误:
Error: incomplete type is not allowed
我在这里犯了什么错误?谢谢。
答案 0 :(得分:1)
通常这与缺少include语句相关联。仔细检查所有必要的包括在内。