首先,你所下载的opencv与opencv_contrib一定要版本一致!!!
注意:不要直接使用从官网上clone下来的opencv_contrib-master。不然的话会导致很多编译错误。之前我就一直使用opencv_contrib-master和opencv3.4.1一起编译,结果一直出错,然后网上又有大量的博客告诉你怎样解决,结果发现都是在扯淡,都是在误导人。你只需要opencv和opencv_contrib版本一致即可,啥文件都不用改,编译安装一次通过。求求网上的博客没有解决清楚就不要乱写博客误导人了。
访问opencv标准github网站
opencv,选择releases
注意:选择 clone or download 的版本