工欲善其事必先利其器,要想干活先有得心应手的工具。如果想种田,必须要有锄头。如果没有锄头,要么不种地了,要么去造、去买工具。
OpenCV是做图像处理一定知道的一个工具,掌握好工具,干活才能有效率。这次分享的大多是OpenCV的网络资源。
官网:https://opencv.org/
官方api文件:https://docs.opencv.org/
论坛:http://www.opencv.org.cn/
GitHub:https://github.com/opencv/opencv
官网推荐的书
官网里面推荐了一些学习的书:https://opencv.org/books.html
这里面也包括我之前文章里推荐的《python计算机视觉编程》和《学习OpenCV》,下载资源请到我之前的分享的文章中找。
一个学习网站
链接:https://www.learnopencv.com/
这是在论坛里发现的一个学习网站,这个网站像一个博客一样,定期更新文章。下图右边是这个作者Satya Mallick博士。我第一次打开时,给我的感觉就是:哇!opencv原来能干这么多的事?为什么我之前感觉效果很差???一下就激发了我的兴趣
他更新的还是挺多的,看到最下边目前有24页
如果你点击这个网站右上角这个资源,他会给你发来所有的学习资源。这个在他GitHub上:https://github.com/spmallick/learnopencv
还有他的dlib项目https://github.com/spmallick/dlib
项目很吸引人,不错,还有码!
他还有个课程
刚才这个博士大哥还有个课程https://courses.learnopencv.com/courses
你可能需要注册才能看得到里面的内容:https://courses.learnopencv.com/p/computer-vision-for-faces
这是他的课表,看起来不错
但是,这课程目前没法获得!
他说会给我发邮件,得到的回复是谢谢,我已经等了两周了,没等到。
OpenCV-Python教程
链接:https://opencv-python-tutroals.readthedocs.io/en/latest/index.html#
这个教程应该也是国外的大牛给的学习小册子。但是没有dnn部分。
关于这个教程我从https://www.cnblogs.com/Undo-self-blog/p/8423851.html这里找到了中文版pdf
我的opencv环境安装-再次推荐python
我用opencv是在Anaconda python环境下使用的,安装很方便,不用像VS里面还要设置工程路径。最简单直接使用pip insatll opencv或者conda install opencv
或者要是开发还是用opencv contrib版本。
从清华库中下载https://www.lfd.uci.edu/~gohlke/pythonlibs/
直接pip install opencv_python‑3.4.4+contrib‑cp36‑cp36m‑win_amd64.whl
资源
《opencv官方教程中文python版》
https://pan.baidu.com/s/1cfFK1GjpYqyqxvdrCXzuGg