書名: Mastering OpenCV 4 with Python作者名: Alberto Fernández Villán本章字數: 133字更新時間: 2021-07-02 12:07:07
Introducing OpenCV
OpenCV is a C++ programming library, with real-time capabilities. As it is written in optimized C/C++, the library can profit from multi-core processing. A theoretical introduction about the OpenCV library is carried out in the next section.
In connection with the OpenCV library, here are some reasons for its popularity:
- Open source computer vision library
- OpenCV (BSD license—https://en.wikipedia.org/wiki/BSD_licenses) is free
- Specific library for image processing
- It has more than 2,500 optimized algorithms, including state-of-the-art computer vision algorithms
- Machine learning and deep learning support
- The library is optimized for performance
- There is a big community of developers using and supporting OpenCV
- It has C++, Python, Java, and MATLAB interfaces
- The library supports Windows, Linux, Android, and macOS
- Fast and regular updates (official releases now occur every six months)
推薦閱讀
- Vue 3移動Web開發與性能調優實戰
- Docker and Kubernetes for Java Developers
- SOA實踐
- Java EE 8 Application Development
- Learning Unity 2D Game Development by Example
- IBM Cognos Business Intelligence 10.1 Dashboarding cookbook
- Building Slack Bots
- 30天學通C#項目案例開發
- Mastering Apache Camel
- 從零開始構建深度前饋神經網絡:Python+TensorFlow 2.x
- Ionic3與CodePush初探:支持跨平臺與熱更新的App開發技術
- 系統分析師UML用例實戰
- Learning NHibernate 4
- 熱處理常見缺陷分析與解決方案
- Spring MVC Cookbook