文章目录
概要
报错如下图所示报错原因:某项目中opencv版本由opencv3更换为opencv4之后,之前的代码编译出错,
这是由于版本更新,宏定义发生了改变。
解决CV_BGR2GRAY的办法:
将代码中CV_BGR2GRAY改为cv::COLOR_BGR2GRAY
error: ‘CV_WINDOW_AUTOSIZE’ was not declared 解决方法
头文件里添加
#include <opencv2/highgui/highgui_c.h>如下图所示
error: ‘CV_RETR_TREE’ was not declared 和
error: ‘CV_CHAIN_APPROX_SIMPLE’ was not declared解决方法同理。
参考链接:(https://www.codeprj.com/blog/b0d5731.html)
(http://t.zoukankan.com/cumtchw-p-13549249.html)