opencv
Installation
SKILL.md
OpenCV
OpenCV (Open Source Computer Vision Library) is the standard library for real-time computer vision, image processing, camera calibration, and deep learning model inference.
When to Use
- Real-Time Computer Vision & Video Processing: Frame-by-frame analysis of camera feeds, robotics, and industrial automation.
- Image Preprocessing for Deep Learning: Resizing, normalizing, thresholding, and color-space conversions.
- Edge, Contour & Shape Detection: Canny edge detection, Hough transforms, and bounding box polygon calculations.
- Feature Matching & Homography: Aligning perspectives and matching keypoints with ORB and SIFT.
Quick Start
import cv2