这是本菜鸟第一次写博客,旨在记录我学习OpenCV的过程。如果不正确的地方,欢迎指正!谢谢!
1.什么是OpenCV?
OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
2.如何在Windows环境下搭建Python+OpenCV环境?
如果还未搭建好Python环境,可以百度安装Python的方法,先搭建好Python环境。https://jingyan.baidu.com/article/148a1921fdbb064d71c3b1ff.html (Python安装教程) 搭建好Python环境后,还需要下载IDE,方便程序的编写。这里推荐使用的IDE是PyCharm。https://blog.csdn.net/fsfsfsdfsdfdr/article/details/84949671 (PyCharm安装**教程)
如果已经搭建好Python环境,那么只需要在命令行输入“pip install opencv-python”,按回车键会自动下载相关的包。
"opencv-contrib-python"是OpenCV的一个扩展模块,初学可以暂时不用装这个。“opencv-contrib-python”包含场景文字检测、CNN深度学习、人脸识别、图像拼接等等其他功能。如果需要安装,只需要像刚才一样,在cmd命令行键入“pip install opencv-contrib-python”即可。
3.Python小项目
创建一个project
打开PyCharm,新建一个项目。
新建一个Python文件。
然后就可以愉快地编程了。