OpenCV

OpenCV OpenCV(开源计算机视觉库)是在BSD许可下发布的,因此它在学术和商业上都是免费的。 它具有C++,C,Python和Java接口,支持Windows,Linux,Mac OS,iOS和Android。 OpenCV的设计是为了提高计算效率,并将重点放在实时应用程序上。用优化的C/C++编写,库可以利用多核处理。 通过使用OpenCL,可以利用底层异构计算平台的硬件加速。

在世界各地OpenCV被广泛地使用,拥有超过4.7万人的用户群,预计下载量超过1400万。 使用范围从交互式艺术到矿检,在网上拼接地图或通过高级机器人。

OpenCV是一个跨平台的库,使用它我们可以开发实时的计算机视觉应用程序。 它主要集中在图像处理,视频采集和分析,包括人脸检测和物体检测等功能。 在本教程中,我们通过示例演示如何在应用程序中使用OpenCV。以下是OpenCV的官方网站:
OpenCV教程

面向读者

本教程已经为OpenCV初学者准备,让他们了解OpenCV库的基础知识。 我们在所有例子中都使用了Java编程语言,因此要求读者应该对Java有基本的了解,以便快速地学习本教程中实例。


随时随地学软件编程-关注百度小程序和微信小程序
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程