◆SkillVision & ImageFree
OpenCV Python
The world's most popular computer vision library with Python bindings — image processing, video, and ML pipelines.
OpenCV Python
opencv-python provides unofficial pre-built OpenCV packages for Python, making the world's most widely used computer vision library trivially installable. OpenCV covers the full spectrum from classical image processing to deep neural network inference, and is the backbone of countless production vision systems.
Key Features
- 2500+ optimised algorithms: filters, transforms, feature detectors (SIFT, ORB), optical flow
- Camera calibration, stereo vision, and 3D reconstruction
- Built-in DNN module: run ONNX, TensorFlow, PyTorch, and Caffe models directly
- Video I/O: read/write files, RTSP streams, and webcams with a unified API
- GPU acceleration via CUDA backend; OpenCL support on mobile and embedded
Quick Start
pip install opencv-python
import cv2
img = cv2.imread("image.jpg")
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
blurred = cv2.GaussianBlur(gray, (5, 5), 0)
edges = cv2.Canny(blurred, 50, 150)
cv2.imwrite("edges.jpg", edges)
npx ai-supply add opencv-python-vision
Curated mirror of the open-source OpenCV (MIT). Get it from the source.