Install opencv4.1.1 under Ubuntu 16.04 (learn from many articles, climb some pits) (001)
Install opencv4.1.1 under Ubuntu 16.04 (learn from many articles, climb a few pits)
Download
First go to github to download the corresponding opencv version and opencv_contrib version. I downloaded opencv 4.1.1, so contrib also needs to download ...
Posted by jwilh on Thu, 22 Aug 2019 05:33:00 +0200
OpenCV Notes - ndarray in Numpy
OpenCV Notes
ndarray in Numpy
The Python API for OpenCV is Numpy-based and is an open-source numeric computation extension of Python for storing and processing multidimensional arrays. Its core data structure is ndarray.
ndarray object
1. Constru ...
Posted by jozard on Thu, 22 Aug 2019 04:26:37 +0200
After learning Python, my brother made an automatic mine clearance program for his companion, and he enjoyed it every day.~
Links to the original text: https://zhuanlan.zhihu.com/p/78608878
Automatic mine clearance is generally divided into two kinds, one is to read memory data, and the other is to get data by analyzing pictures, and through the simulation of ...
Posted by beboni on Sat, 17 Aug 2019 14:48:01 +0200
OpenCV+Contrib+CUDA configuration under WINDOWS (CUDA10.1,VS2017,opencv3.4.5)
After two days, we finally got it, Big Head!! First used VS2019, compiled four or five times has been unsuccessful, angry, uninstall VS2019, CUDA, reinstall VS2017, CUDA, and then a success, is so amazing!
Important Reference Articles:
Configuration process
1. Install VS2017 first, you must instal ...
Posted by HTF on Sat, 10 Aug 2019 16:08:29 +0200
Experience of using QT and Opencv
Joint Development of Qt and Opencv
qt installation
opencv installation
qt configuration opencv environment
Mat qimage inversion Yx_opencv_ImgChange class
Opencv Image Change Yx_opencv_Enhance Class
Opencv Image Geometric Transform Yx_opencv_Enhance Class
Opencv Image Enhancement Yx_opencv_Geom Class
...
Posted by david.brown on Wed, 07 Aug 2019 05:41:34 +0200
[OpenCV] Extraction of Continuous Area Computing Area Descriptor
First, read the image and gray it.
cv::Mat srcImg = cv::imread("group.jpg");
if (srcImg.empty())
{
cout << "error";
return -1;
}
cv::namedWindow("SRC", CV_WINDOW_AUTOSIZE);
cv::imshow("SRC", srcImg);
cv::Mat srcGray;
cv::cvtColor(srcImg, srcGray, cv::COLOR_RGB2GRAY);
cv::namedWin ...
Posted by vtroubled on Wed, 31 Jul 2019 01:16:25 +0200
OpenCV Image Processing-Mat Object Common Method
OpenCV Image Processing-Mat Object Common Method
Preface
Mat object and IplImage object
Common constructors for Mat objects
Common Methods of Mat Objects
Preface
The environment used in this article is: Qt5.11 + OpenCV3.4.6
Environment Installation Reference Document: https://blog.csdn.net/z6348 ...
Posted by pwnuspoints on Tue, 30 Jul 2019 06:28:17 +0200
Opencv3-Python 3 Basic Part 3 (Drawing)
Catalog
3.1 Line Drawing
3.2 Draw Rectangles
3.3 Draw a circle
3.4 Draw an ellipse
3.5 Draw Polygons
3.6 Add text to the image
python-opencv can realize powerful drawing function. Here, only basic drawing operation is introduced.
Introduction of parameters:
img: the image you want to dra ...
Posted by ftrudeau on Mon, 29 Jul 2019 05:09:41 +0200
opencv-python-learning note 10 (image threshold)
Simple threshold
The same threshold is applied to each pixel. If the pixel value is less than the threshold value, set it to 0, otherwise set it to the maximum value. cv.threshold The function is used to set the threshold. The first parameter is the gray level image of the source image, the second parameter is the threshold used to classify th ...
Posted by hrdyzlita on Sun, 28 Jul 2019 12:02:20 +0200
Deep Learning of OpenCV Detection and Segmentation of Image Target Area
Prepare 1: OpenCV Common Picture Conversion Skills
Before computer vision model training, we often use image enhancement techniques to obtain more samples, but some methods in depth learning framework may not meet our needs for image transformation, so we still have a lot of common image processing techniques in OpenCV. Help.
Image Channel Se ...
Posted by PHP_ColdFusion on Sat, 27 Jul 2019 13:40:54 +0200