1.error: ‘CV_LOAD_IMAGE_GRAYSCALE’ was not declared in this scope
error: ‘CV_LOAD_IMAGE_COLOR’ was not declared in this scope
由于版本不一致导致,在代码中加上【#include "opencv2/imgcodecs/legacy/constants_c.h"】再进行编译就可以了. 我用的版本是4.5.4的.
本文档指导读者如何在OpenCV 4.5.4版本中解决因版本不一致导致的'CV_LOAD_IMAGE_GRAYSCALE'和'CV_LOAD_IMAGE_COLOR'未声明的问题,只需包含'opencv2/imgcodecs/legacy/constants_c.h'头文件即可。
error: ‘CV_LOAD_IMAGE_COLOR’ was not declared in this scope
由于版本不一致导致,在代码中加上【#include "opencv2/imgcodecs/legacy/constants_c.h"】再进行编译就可以了. 我用的版本是4.5.4的.

被折叠的 条评论
为什么被折叠?