人脸识别入门-关于CMAKE编译opencv_contrib-3.1.0包,vs2015生成解决方案出的错

    近期老师布置了关于人脸识别的实验题目,从头开始完全不会,编译opencv的扩展包出了很多问题,cmake成功,但是vs2015生成解决方案时出现成功10个,失败94个的问题。

        换了很多种解决方案,包括下载低版本的cmake,重新下载opencv_contrib-3.1.0包,都没有解决,原因是因为参照这篇博客在解决cmake iipcv 下载不成功的问题时,ippcv的版本不一样,但是downloader.cmake是直接复制到我自己的文件中的问题,重新下了一个相同版本,并将解压后得到的整个ippcv复制到了这篇博客提到的位置,再用cmake编译,vs2015生成解决方案,即完成。参考:https://blog.csdn.net/yiyuehuan/article/details/52951574

    提一下,不是看到两个done即cmake这一步就没有问题了,vs生成解决方案不成功,大多也是因为cmake得到的工程不完整或者出错,要重新排查之前做过的步骤,我就是因为看到生成解决方案不成功的一个报错为,找不到ipp.hpp,才考虑是不是手动下载ippcv时出错。

    网上很多人说下载的opencv_contrib-3.1.0要与自己的opencv版本对应,为了不必要的麻烦,下一个对应版本的就好。

这两天好不容易编译好的包放到百度云了1.7个G,应该是可以直接拿来用的,大家可以做个参考

环境:win10+vs2015+opencv3.10

云盘:https://pan.baidu.com/s/134lf-v9iPJf716grROu1fg 密码:250i

opencv_contrib 下载:https://github.com/opencv/opencv_contrib/releases

猜你喜欢

转载自blog.csdn.net/liushangkun/article/details/80893335
今日推荐