环境是win11
问题
报错是说文件下载失败, 根据报错信息找到要下载的文件,原来的下载链接是像这样的:https://raw.githubusercontents.com/opencv/opencv_3rdparty/8afa57abc8229d611c4937165d20e2a2d9fc5a12/face_landmark_model.dat
或像这样:
在github上搜了一些答案,可能的原因是cmake使用curl命令下载,其不支持代理proxy什么的,导致无法下载,不过无法确定。
解决
目的是要要让cmake成功下载这些文件,解决办法使用国内github加速:
根据报错信息找到文件如:
"D:\Documents\opencv_contrib-4.x\modules\face\CMakeLists.txt" 并将下载有关的代码修改下网址如:
或者文件:"D:\Documents\opencv_contrib-4.x\modules\xfeatures2d\cmake\download_boostdesc.cmake"
修改如:
修改好文件们后,在config就可以了