缺少aruco模块
编译安装好opencv后发现用不了aruco模块,因为官方给放在了opencv_contrib里
可以直接下载 opencv对应版本(很重要!!) opencv_contrib ,我的是4.5.0如何找到对应版本,先进入github
https://github.com/opencv/opencv_contrib
点这个标签(不要直接下载opencv_contrib 会报错)
选择就行了,
不想编译整个模块,可以就找到你想选择的 moudles ,如这里的aruco模块(/opencv_contrib-4.5.0/modules/aruco)
直接加进你下载的opencv源码对应模块(/opencv/modules/)里去就行
然后再次cmake opencv 源码, 会发现这里已经有aruco模块,然后make编译就可以成功添加