opencv最新版是一款优秀开源的跨平台计算机视觉库。opencv官方版具有强大的专业性,可以为计算机视觉应用程序提供通用的基础结构,并加速在商业产品中使用机器感知。通过opencv软件用户可以用于开发实时的图像处理、计算机视觉以及模式识别程序,支持多种操作系统。
软件介绍
OpenCV代表开放源代码计算机视觉。它是一个为计算机视觉实时完成的各种编程的函数库。
OpenCV是一个最初用C编写的程序,拥有完整的C++接口,该程序还有一个GUI命令,可以帮助您管理Windows并处理输入文件。
OpenCV允许您执行数据、图像和其他数据结构,同时处理矩阵和向量。该程序允许您处理图像,以便您可以分配和释放图像、读取和写入图像、访问图像元素、转换图像以及执行绘图命令。
软件特色
使用 C/C++ 开发,同时也提供了 Python、Java、MATLAB 等其他语言的接口。
可以在 Windows、Linux、Mac OS、Android、iOS 等操作系统上运行。
应用领域非常广泛,包括图像拼接、图像降噪、产品质检、人机交互、人脸识别、动作识别、动作跟踪、无人驾驶等。
提供了机器学习模块,你可以使用正态贝叶斯、K最近邻、支持向量机、决策树、随机森林、人工神经网络等机器学习算法。
使用说明
下载完成后得到OpenCV文件,便可以开始安装过程。其实所谓的安装是一个解压的过程,可执行文件是一个自解压的程序,双击后便会提示我们选择解压路径。
这里根据自己需求选择路径即可,特别要说明的是,该程序会将所有文件解压在opencv的文件夹下,因此不需要在选择解压路径中单独新建一个opencv文件夹。由于笔者电脑安装了多个版本的OpenCV,为避免混淆,单独创建一个名为opencv4的文件夹,解压到H:opencv4。
选择好路径后点击【Extract】按钮,便可以等待解压过程的结束。整个OpenCV4的大小约为1G,根据电脑的性能不同,等待时间从几十秒到几分钟不等。