OpenCV

This blog explores how to build a smart, browser-based document scanner using OpenCV.js and live OCR. It covers document detection, perspective correction, interactive preprocessing, and client-side text extraction—all running entirely
Explore OpenCV G-API and how it transforms image-processing pipelines from imperative to declarative with graph-based execution.
Underwater images often suffer from color loss, low contrast, and haze due to light absorption and scattering. This blog presents a multi-stage OpenCV pipeline in Python to enhance underwater images
We capture the world with cameras that compress depth, texture, and geometry into flat pixel grids, yet our minds effortlessly reconstruct the 3D structure behind them. What if computers could
This blog demonstrates how OpenCV HighGUI can be leveraged to build fully interactive GUIs. From handling mouse and keyboard events to creating trackbars, sliders, radio buttons, and checkboxes, learn how
Computer vision has evolved into one of the most approachable fields for anyone interested in practical AI, whether you’re a student, engineer, hobbyist, or maker. With the performance of the
This blog explores how to use OpenCV.js to develop interactive, real-time webcam filters right inside our browser. From capturing live video streams to applying filters such as blur, edge detection,
With all the buzz surrounding AI recently, OpenCV has been quietly evolving, adding a range of powerful new features. The OpenCV DNN module, in particular, has matured beautifully - aging

Ever wondered how those slick background removal tools actually work? You upload a photo, click a button, and boom, the subject pops while the clutter disappears. But behind that magic

Earlier this year OpenCV was selected to be part of the GitHub Secure Open Source Fund, which provides maintainers with financial support to participate in a three-week program educating them

OpenCV’s summer update for 2025 is now available in all your favorite flavors on the Releases page. It includes a big list of changes to Core, Imgproc, Calib3d, DNN, Objdetect,

This article was written by Yuantao Feng of the OpenCV China Team. What is RISC-V and RVV 1.0? RISC-V (pronounced “risk-five”) is an open standard instruction set architecture (ISA) based