OpenCV 3.4.1图像处理库

跨平台的图像利器,OpenCV 3.4.1挺适合拿来做一些日常的视觉任务。像人脸识别、边缘检测、图像变换这些,都有现成的 API,调起来不费劲。tar.gz格式也好搞,Linux 下直接解压编译,Windows 装个预编译包也行。

Python 的接口也做得蛮舒服,配合numpy矩阵那块挺顺手。要是你用cv2.imread()试着读取张图,再用cv2.Canny()一跑边缘,几行代码就搞定。

多语言支持也算一大亮点,不只是 Python,JavaMATLAB也能接,写工具或者原型测试比较方便。Ruby 接口嘛,玩的人少,但也有。

资源也不少,我翻了几篇比较靠谱的:OpenCV 3 计算机视觉:Python 实现那篇讲得还不错,图像与计算机视觉也适合了解下发展历程。

如果你刚开始摸 OpenCV,不妨先从图像的常用函数玩起,再慢慢扩展到机器学习那一块。下载地址里是opencv-3.4.1.tar.gz,比较稳定,入门也友好。

gz 文件大小:83.02MB