cmake 编译curl源码_教程 | 看完即可搞定各种OpenCV环境搭建与源码编译问题

起因

我经常被问各种OpenCV开发环境文件,从OpenCV3到OpenCV4,从OpenCV源码编译到扩展模块编译,从SIFT支持到CUDA支持,从OpenCV C++版本到OpenCV-Python版本。被问的多啦,我都懒得回答,不是我态度问题,而是我想到一个更好的办法,可以节省点时间,同时有可以让大家很详细的学会如何搭建OpenCV开发环境,如何编译OpenCV各种版本支持,于是我就录制了一系列的OpenCV开发环境搭搭建的视频教程,而且全部上传到了B站,需要的直接看即可。如果有问题再下面留言即可,这样方便后来者更好的查看,希望变成一个CGC,可持续更新的视频内容!

视频内容

当前我已经发布了八个OpenCV环境搭建的视频,包含了OpenCV C++ / OpenCV-Python / tensorflow安装,OpenCV源码编译与支持。分别如下:

1. OpenCV-Python开发环境搭建
https://www.bilibili.com/video/av30953498

2. OpenCV3 源码编译与SIFT支持代码演示
https://www.bilibili.com/video/av31462516

3. OpenCV4 +VS2015 开发环境搭建
https://www.bilibili.com/video/av36486959

4. OpenCV4-Python开发环境搭建
https://www.bilibili.com/video/av41974149

5. widnows10 下 tensorflow1.x的安装
https://www.bilibili.com/video/av48003741

6. widnows 10 下tensorflow2.0 + CUDA安装
https://www.bilibili.com/video/av70734671

7. OpenCV4 + CUDA 支持编译与配置
https://www.bilibili.com/video/av71643385

8. OpenCV4 DNN加速支持 + IE源码编译与配置
https://www.bilibili.com/video/av71979782

此外,平时我还写了一些OpenCV相关示例代码在我的github上,需要可以去看看:

https://github.com/gloomyfish1998/opencv_tutorial

常见问题

编译SIFT支持

OpenCV3.4.1之后的版本,必须在cmake的时候选择non-free才可以添加SIFT模块支持,另外OpenCV-Python的扩展模块也已经remove掉SIFT支持,只有低版本才有,或者自己编译!

OpenVINO支持编译

需要首先安装OpenVINO,然后才可以编译支持!

不同版本问题

OpenCV3与OpenCV4版本差异度毕竟大,所以必须注意相同的代码到不同的版本上可能无法编译与执行!

CMake问题:

经常遇到各种donwload问题导致CMake失败,主要原因是无法下载一些第三方的库,比如ffmpeg,IPPICV等。没办法,只能想办法让它可以下载!如果CMake失败就会导致后续VS生成有很多模块失败!


OpenCV原创文章汇总

2018年原创技术文章汇总

OpenCV学堂-原创精华文章

2019 半年原创技术文章汇总

0ca8d575480083d8d8cc9e185cb33aa8.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值