This is the standard library for computer vision work. You'll reach for it whenever you need to read images or video, detect edges and contours, track objects, or run face detection. It's built in optimized C++ so it's fast even from Python, with over 2500 algorithms ready to use. One critical gotcha: OpenCV uses BGR instead of RGB by default, so you'll need to convert colors when working with matplotlib or other libraries. The skill documentation covers the essentials well, from basic image I/O patterns to video processing loops, plus anti-patterns like using Python loops over pixels instead of vectorized operations. Works great for real-time applications where performance matters.

skills.sh installs
318
GitHub stars
25
last updated
Aug 21, 2026

Install

$ npx -y skills add tondevrel/scientific-agent-skills --skill opencv --agent claude-code

Installs into .claude/skills of the current project.

Files

OpenCV - Computer Vision and Image Processing

OpenCV (Open Source Computer Vision Library) is the de facto standard library for computer vision tasks. It provides 2500+ optimized algorithms for real-time image and video processing, from basic operations like reading images to advanced tasks like face recognition and 3D reconstruction.

When to Use

  • Reading, writing, and displaying images and videos from files or cameras.
  • Image preprocessing (resizing, cropping, rotating, color conversion).
  • Edge detection (Canny, Sobel) and contour finding.
  • Feature detection and matching (SIFT, ORB, AKAZE).
  • Object detection (Haar Cascades, HOG, DNN module for YOLO/SSD).
  • Face detection and recognition.
  • Image segmentation (thresholding, watershed, GrabCut).
  • Video analysis (motion detection, object tracking, optical flow).
  • Camera calibration and 3D reconstruction.
  • Image stitching and panorama creation.
  • Real-time applications requiring fast performance.

Reference Documentation

Sponsors

Details

Repository
github.com/tondevrel/scientific-agent-skills
Categories
Backend & APIs, AI & Agent Building
First seen
Jun 3, 2026

More from tondevrel/scientific-agent-skills

All 3
1jezweb avatarcloudflare-python-workersjezweb/claude-skillsBuild Python APIs on Cloudflare Workers using pywrangler CLI and WorkerEntrypoint class pattern. Includes Python Workflows for multi-step DAG automation. Preven316skills.sh installs
2patricio0312rev avataropenapi-generatorpatricio0312rev/skillsGenerates OpenAPI 3.0/3.1 specifications from Express, Next.js, Fastify, Hono, or NestJS routes. Creates complete specs with schemas, examples, and documentatio316skills.sh installs
3jwynia avatarweb-search-bravejwynia/agent-skillsSearch the web using Brave Search API for fast, privacy-respecting results with localization, freshness filtering, and extra snippets. Use when you need web sea314skills.sh installs
4jezweb avataropenai-assistantsjezweb/claude-skillsBuild stateful chatbots with OpenAI Assistants API v2 - Code Interpreter, File Search (10k files), Function Calling. Prevents 10 documented errors including vec313skills.sh installs
5glebis avatarelevenlabs-ttsglebis/claude-skillsThis skill converts text to high-quality audio files using ElevenLabs API. Use this skill when users request text-to-speech generation, audio narration, or voic310skills.sh installs
6spatie avatarlaravel-permission-developmentspatie/laravel-permissionBuild and work with Spatie Laravel Permission features, including roles, permissions, middleware, policies, teams, and Blade directives.310skills.sh installs