Skip to main content

OpenCV Introduction

intro

OpenCV is a cross-platform computer vision and machine learning software library released under the Apache 2.0 license (open source), which can run on Linux, Windows, Android, and Mac OS operating systems. It is lightweight and efficient — consisting of a series of C functions and a small number of C++ classes, while also providing interfaces for languages such as Python, Ruby, and MATLAB, implementing many common algorithms in image processing and computer vision.

This tutorial is based on the WalnutPi development board, using OpenCV + Python for development, allowing you to easily implement image processing and visual recognition functions for commercial and industrial projects.

intro

Official Website

https://www.opencv.org/

intro

OpenCV Python Library Documentation

https://docs.opencv.org/4.9.0/

You can use the search function on the right to search for various library descriptions.

intro

Download Source Code for This Tutorial

Please go to WalnutPi Resource Download to download. The code is located at the following path:

intro