Basic technology of machine vision implemented by python+opencv (edge extraction, image filtering, edge detection operator, projection, license plate character segmentation)

Catalog 1: Edge extraction 1. Threshold segmentation and color reversal of image 2. Edge extraction 2: Image filtering 1. Read the original drawing 2. Mean filtering 3. Median filtering 4. Gaussian filtering 5. Gaussian edge detection 3: Edge detection operator 1. Display the original drawing 2. Reverse the image 3. Image edge detec ...

Posted by kliopa10 on Sun, 29 Mar 2020 05:47:54 -0700

OpenCV-Python uses OCR handwriting data set to run SVM | fifty-six

target In this chapter, we will recognize the handwritten dataset again, but use SVM instead of kNN. Recognize handwritten numbers In kNN, we directly use pixel intensity as feature vector. This time we will use the directional gradient histogram (HOG) as the feature vector. Here, we use the second-order moment to correct the skew of the image ...

Posted by gurjit on Sun, 29 Mar 2020 00:05:02 -0700

Common use cases of Transformers Library

By hugging face Compile |VK Source: Github This chapter describes the most common use cases when using the Transformers library. The available models allow for many different configurations and are highly generic in use cases. This paper introduces the simplest method and shows the usage of tasks such as question answering, sequence classific ...

Posted by rel on Mon, 23 Mar 2020 23:54:18 -0700

Learning diary 20200315 - opencv tutorial (separating fusion color channel and scrolling axis to adjust image elements)

Article link: http://blog.csdn.net/poem_qianmo/article/details/21176257 5: Off color channel & multi-channel image mixing In order to better observe the characteristics of some image materials, sometimes it is necessary to display and adjust the components of three RGB color channels respectivel ...

Posted by Bullet on Sun, 15 Mar 2020 01:43:34 -0700

[artificial intelligence notes] section 9: compiling python OpenCV 4.2.0 under Windows, SIFT feature extraction, and perspective transformation to correct object direction

Compile and install OpenCV 0-1. Uninstall opencv and opencv_contrib installed by pip or conda before installation: pip uninstall opencv-contrib-python pip uninstall opencv-python 0-2.install NumPY in Python environment first pip install numpy 1. Download OpenCV source code: https://github.com/o ...

Posted by baitubai on Fri, 06 Mar 2020 21:34:14 -0800

Compiling arttoolkit x with Android Studio+CMakeLists

If the company wants to study the AR technology in advance, it will try to study the arttoolkit. The Internet is full of examples about compiling arttoolkit 5. Arttoolkit 5 has not been updated for a long time, and arttoolkit x is the latest version, but it has not found a way to compile arttoolkit x ...

Posted by bpops on Wed, 04 Mar 2020 00:18:11 -0800

Kalman filtering method in OpenCV

1, Class definition in OpenCV The definition of KalmanFilter class class CV_EXPORTS_W KalmanFilter { public: CV_WRAP KalmanFilter(); //Construct the default Kalman filter object CV_WRAP KalmanFilter(int dynam ...

Posted by Frederick on Mon, 02 Mar 2020 21:47:56 -0800

Hough line transformation

Hough transform is a feature extraction technology in image processing. It detects objects with specific shapes (mathematical model + parameters) through a voting algorithm. In the (one) parameter space, by calculating the local maximum value of the cumulative result, a set conforming to the specific s ...

Posted by suz_1234 on Wed, 26 Feb 2020 19:20:32 -0800

[Python - OpenCV] project practice - pose estimation

Directory outline Theoretical framework Basic knowledge summary: API detailed explanation: Basic outline 1. Affine transformation and perspective transformation 2. The definition of image coordinate system, camera coordinate system and world coordinate system, and the transformation relationship a ...

Posted by freeak08 on Tue, 25 Feb 2020 21:14:30 -0800

Zero basic entry deep learning: LeNet and AlexNet of image classification task

Course name | zero basic entry-level in-depth learning Lecturer: Sun Gaofeng, senior R & D Engineer of Baidu deep learning technology platform Department Teaching time: 20:00-21:00 on Tuesday and Thursday 01 reading guidance This course is Baidu's official zero basic in-depth learning course. It is mainly for students who have no in-dept ...

Posted by Supplement on Mon, 24 Feb 2020 07:09:05 -0800