- 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)
推薦閱讀
- Embedded Linux Projects Using Yocto Project Cookbook
- 微服務(wù)與事件驅(qū)動(dòng)架構(gòu)
- Mastering phpMyAdmin 3.4 for Effective MySQL Management
- Java開(kāi)發(fā)入行真功夫
- C語(yǔ)言程序設(shè)計(jì)
- 高級(jí)語(yǔ)言程序設(shè)計(jì)(C語(yǔ)言版):基于計(jì)算思維能力培養(yǎng)
- Oracle從入門(mén)到精通(第5版)
- Kotlin從基礎(chǔ)到實(shí)戰(zhàn)
- Java Web從入門(mén)到精通(第3版)
- Learning JavaScript Data Structures and Algorithms(Second Edition)
- Java并發(fā)編程:核心方法與框架
- Python數(shù)據(jù)預(yù)處理技術(shù)與實(shí)踐
- Blender 3D Cookbook
- Splunk Essentials
- Effective C++:改善程序與設(shè)計(jì)的55個(gè)具體做法(第三版)中文版(雙色)