'CV_LOAD_IMAGE_UNCHANGED':未声明的标识符

时间:2015-02-16 03:20:11

标签: opencv

我是OpenCV和C ++编程的新手。我最近通过以下链接安装并配置了Visual Studio 2013的OpenCV 3.0:http://opencv-srf.blogspot.com/2013/05/installing-configuring-opencv-with-vs.html

我收到错误消息:' CV_LOAD_IMAGE_UNCHANGED' :未声明的标识符 我已经包含了链接中规定的所有d头文件。 我该如何调试此错误

2 个答案:

答案 0 :(得分:7)

在OpenCV 3.0+中,标志名称已更改: http://docs.opencv.org/3.0.0/d4/da8/group__imgcodecs.html#ga288b8b3da0892bd651fce07b3bbd3a56

(检查cv :: ImreadModes)

标志CV_LOAD_IMAGE_UNCHANGED由IMREAD_UNCHANGED替换

答案 1 :(得分:1)

从4.0.0版开始,CV_LOAD_IMAGE_UNCHANGED已更改为:

    IMREAD_UNCHANGED

https://docs.opencv.org/4.0.0/d4/da8/group__imgcodecs.html