OpenCV的学习笔记
最近抽空的时候会做一个图像处理的项目,也算完成以前没有完成的任务,在此记录下一些学习的过程,希望对其他人能够有所帮助。
有关于OpenCV的安装以及其他介绍请参考我以前写的一篇《OpenCV的学习之路(一)环境的搭建以及和小伙伴Visual Studio的搞基之旅》 当然那篇文章已经是很久以前写的了,有些地方已经不符合现在的情况,还请谅解。
写在前面
这几年伴随着各界对于计算机视觉领域关注,计算机视觉领域已经得到很大的发展,除了OpenCV外,在传统计算机视觉领域还有MATLAB也可以作为开发工具。同时,在深度学习引入到机器视觉后很多人也都转向了使用机器学习。
OpenCV的很多资料在官方的文档中已经写的很详细了,和很多网上的教程也都基于官方的文档进行拓展,在参考网上教程的时候需要多留意一下OpenCV的版本,OpenCV从我关注开始的2版本到我当时使用的3版本,以及现在的最新版本是4,已近进行了多次迭代,不同版本之间的区别应该不小。
我目前的开发平台是Ubuntu18.04LTS + Python3.7 + OpenCV4.1.0
检查OpenCV版本
1 | #!/usr/bin/env python |
打开图片
1 | #!/usr/bin/env python |