From learning single-chip computer and C language to learning CV and Python, I got a lot of help in CSDN, Jianshu, blog Park and github, so I also want to share some of my own small things to you, hoping to help others. mark, the first blog to record life.
2, Image detection steps
1. Read two pictures
The first one is the small objec ...
Posted on Sat, 15 Feb 2020 05:54:52 -0800 by philicious
The definition of optical flow and so on, if you don't know you can search by yourself, you won't talk about it here.
There are many traditional methods for optical flow extraction, which do not necessarily require in-depth learning, such as those that come with opencv.Here's how to say that flownet is ...
Posted on Tue, 11 Feb 2020 19:56:33 -0800 by Gibbs
Mat object and IplImage object
The image data structure, automatic memory allocation and no memory leakage introduced after Mat object OpenCV2.0 are object-oriented data structures, which are divided into two parts: the head part and the data part.
IplImage has existed since OpenCV was rel ...
Posted on Fri, 07 Feb 2020 07:51:09 -0800 by PHP_apprentice
Filtering can be divided into two categories: linear filtering and non-linear filtering.OpenCV has these filter functions, which are very convenient to use. Now you can briefly introduce how to use them.
Linear Filter: Box Filter, Mean Filter, Gauss Filter
Posted on Sat, 01 Feb 2020 08:16:15 -0800 by kark_1999
These two days new pneumonia case is index rise! I have nothing to do at home. I just remember that an old brother made an image rotation work in the FPGA competition, and also sent a technical report in the group. I plan to learn it when I'm bored, and then I'll watch the geometric transformations of translation, rotation and scaling by the wa ...
Posted on Tue, 28 Jan 2020 07:23:19 -0800 by Yawa
[OpenCV (C + +)] image transformation: edge detection
Steps of edge detection
Steps of edge detection
The algorithm of edge detection is mainly based on the first and second derivative of image intensity, but the der ...
Posted on Sun, 26 Jan 2020 22:44:08 -0800 by jackofalltrades
Looking at the HSV color space of OpenCV Python these two days, I found that it was a disgusting trouble to extract the image area with HSV when I wrote the program. Take threshold segmentation as a comparison, the maximum threshold is one or two parameters need to be adjusted; but HSV needs to adjust the upper and lower limits of three channel ...
Posted on Sat, 18 Jan 2020 02:53:15 -0800 by IgglePiggle
If you want to play the video in Python, or open the camera to get the video stream, we can use OpenCV Python. However, when the video frame is acquired, some image recognition and processing may be done at the same time, which may cause a jam due to the time-consuming. Generally speaking, the first thing we think about is putting these tasks i ...
Posted on Sun, 05 Jan 2020 04:57:13 -0800 by hoffmeister
Adaptive contrast enhancement principle:
Ace principle is to divide an image into two parts: one is the low-frequency part, which can be obtained by low-pass filtering (smoothing and blurring); the other is the high-frequency part, which can be obtained by subtracting the low-frequency part from the original image. The goal of ...
Posted on Sat, 04 Jan 2020 06:43:54 -0800 by eagleweb
DLL Dynamic Library packaging
The following code is used to call fun.h, fun.cpp, and... In facedll.cpp. A series of function functions, such as declaring and exporting dll in facedll.h, will make facedll. CPP and fun. H, fun. CPP And a series of function functions are packed into dynamic library. We only need to provide users ...
Posted on Fri, 03 Jan 2020 20:55:21 -0800 by porco