OpenCV is a classic computer vision library, which supports multi-language, cross-platform, powerful and open source free. So how to build OpenCV development environment? This article...
After the introduction of the previous theoretical knowledge, we have mastered a variety of color space types. This blog post describes how to convert color...
Feature extraction ③ -- HoughLinesP line search, line extraction. 1. The foregoing; 2. Algorithm flow; 3. Interface layout; Iv. Functional realization; 4.1 Open pictures; 4.2...
In this article we will discuss the following topics: What is the architecture of image segmentation? The loss function used in image segmentation. Let's take...
API maximum external rectangle parameter 1: array, input grayscale image or two-dimensional point collection. Minimum enclosing rectangle parameter 1: points, a two-dimensional set of input...
Before we can understand corrosion, we need to understand one concept: morphology. Morphology, also known as Mathematical Morphology, is a very important research direction in...
In this article, we will introduce how OpenCV can find contour and get bounding box with example code. OpenCV provides the findContours function to findContours,...
Image restoration in practice, images are often vulnerable to damage, such as stained lenses, scratches from old photographs, artificial painting (such as Mosaic), or damage...
OpenCV is a C++ library, currently popular computer vision programming library, used for real-time processing of computer vision problems, it covers a lot of modules...
In OpenCV, affine transformation refers to the image through a series of geometric transformation to achieve translation, rotation and other operations. The transformation can keep...
OpenCV, the most popular computer vision library, originally developed in C and C++, now supports Python as well. It uses machine learning algorithms to search...
Image flipping Image flipping operation is to flip the image two-dimensional array along the horizontal axis, vertical axis or two axes. $$ \texttt{dst} _{ij} =...
This section describes how to compile OpenCV on a Mac for subsequent viewing. Use HomeBrew install cmake to obtain OpenCV Source website address: https://opencv.org/releases/, select...
The unreal rendering API OpenCV provides us with four scenarios for unreal rendering: edge retention filtering, detail enhancement, sketch pencil drawing, and stylization. Edge retention...
Shi-tomasi Corner detection API parameter 1: image, input source image. The type must be single-channel 8U or 32F. Parameter 2: corners, the output of detected...