1. OpenCV-Python
OpenCV( 开源计算机视觉库,Open Source Computer Vision Library)是计算机视觉应用中使用最广泛的库之一。OpenCV-Python是OpenCV的python API。OpenCV-Python不仅速度快(因为后台由用C / C ++编写的代码组成),也易于编码和部署(由于前端的Python包装器)。 这使其成为执行计算密集型计算机视觉程序的绝佳选择。
使用说明文档:
https://github.com/abidrahmank/OpenCV2-Python-Tutorials
用法举例:使用Pyramids创建一个名为'Orapple'的新水果的功能
加Q群:1141249762 每天直播课, 私聊群主免费获取学习权限(真实有效, 想学Python你就来)
2. SimpleCV
SimpleCV也是用于构建计算机视觉应用程序的开源框架。 通过它可以访问如OpenCV等高性能的计算机视觉库,而无需首先了解位深度、文件格式或色彩空间等。学习难度远远小于OpenCV,并且正如他们的标语所说,“ 它使计算机视觉变得简单 ”。支持SimpleCV的一些观点是:
即使是初学者也可以编写简单的机器视觉测试
摄像机、视频文件、图像和视频流都可以交互操作
使用说明文档:
https://simplecv.readthedocs.io/en/latest/
用法举例