高版本OpenCV兼容低版本OpenCV的问题(Ubuntu系统)
最近在配置好OpenCV4.5.1环境后发现有些比较久之前的代码没法运行了,看了一下源码发现是之前的代码都用C语言风格来写,因此会有cvImshow,cvImread的函数出现。
解决方法1:添加c语言风格的头文件
在编译时出现不存在cv.h头文件,是因为在OpenCV4之后取消了这个头文件,在程序头文件中添加可以解决:
#include<opencv2/imgproc/imgproc.hpp>
#include<opencv2/imgproc/types_c.hpp>
#inclu
原创
2021-04-28 08:20:17 ·
2043 阅读 ·
0 评论