opencv4.12 vs2022 cmake contrib编译
先下载opencv4.12源码
再下载contrib
大多数情况下,第一次Configure之后,会出现不少错误,主要是因为文件没办法正常下载引起的
把这个地址直接复制到浏览器或者迅雷里面尝试下载
不好下载的文件,我已经保存到网盘了
飞书 Docs Link: https://purmu0cayu.feishu.cn/file/JFoebThK1oi0iaxAFOvcWSsln7f Password: L511&569
下载后名字改成这个
同样,其它未能下载的文件也手动下载后放对应的地方
在重新点击configure之前,把不要的选项去掉
js
test
java
setupvars
vtk
然后再点击configure应该就没有错误了,接着输入xtr 设置contrib目录
输入free,图中选项打勾
输入world,把Build_opencv_world打勾后生成的dll就变成一个了
gif是4.12新增的功能,也是默认打勾的
设置以上选项之后,再次点击Configure
由于选择了contrib功能,同样会有不少文件不能正常下载,解决方法,可手动下载然后放在对应的位置
不好下载的文件,我已经保存到网盘了
飞书 Docs Link: https://purmu0cayu.feishu.cn/file/JFoebThK1oi0iaxAFOvcWSsln7f Password: L511&569
例如 :
7505c44ca4eb54b4ab1e4777cb96ac05-face_landmark_model.dat
当所有需要的文件都下载后,再点Configure应该就没有错误了,然后再Generate
Debug x64 和 Release x64分别生成,All_BUILD生成后,再右键点击install,生成;Release x64也是同样的操作
完成之后,install目录下就会有最终的文件了