Computer Vision in Python
7 projects in AI & ML. Most starred: paddleocr, ultralytics and easyocr.
OpenCV (installed as opencv-python) is the general-purpose base for computer vision: image and video I/O, filtering, geometric transforms, camera calibration and classic feature detection. Ultralytics packages YOLO models for detection, segmentation, pose estimation and classification behind a short train-and-predict API. Kornia reimplements many classical vision operations as differentiable PyTorch functions, which is useful for GPU augmentation inside training pipelines. FiftyOne helps you browse datasets and model predictions to find labeling mistakes and failure cases.
General4
Ultralytics YOLO for object detection, segmentation, pose estimation, classification, and tracking.
The open-source tool for building high-quality datasets and computer vision models.
OCR3
Multilingual OCR and document parsing toolkit based on PaddlePaddle.