不能使用CV_32UC1

Bar*_*Das 4 c++ opencv

我需要在矩阵中存储32位无符号整数.

当我尝试创建矩阵时:

Mat frameV(frameT1.rows-2*R, frameT1.cols-2*R, CV_32UC1 );
Run Code Online (Sandbox Code Playgroud)

这给出了编译错误:

error C2065: 'CV_32UC1' : undeclared identifier
Run Code Online (Sandbox Code Playgroud)

虽然CV_8UC1有效,但我需要CV_32UC1.

我正在使用MSVC 2010和OpenCV 2.4.3.

sga*_*zvi 6

没有这样的类型CV_32UC1.这是因为OpenCV不支持32位unsigned int类型.OpenCV支持的最大整数类型是32位int,可以由CV_32SC1.