Camera calibration for binocular vision
Binocular vision is based on geometric mathematics, and mathematical derivation is boring. Therefore, I will not introduce the mathematical principles here, but briefly describe the process of binocular vision.
Binocular vision mainly includes five parts: camera calibration, image distortion correction, camera correction, image ...
Posted by ConnorSBB on Mon, 07 Mar 2022 23:07:11 +0100
[machine vision] HDevelop language foundation - container and reserved words
00. Contents
01. Reserved words
The identifiers listed in table 8.25 are reserved words, and their use is strictly limited to their predefined meanings. They cannot be used as variable names.
02. Vessel overview
Vector is a container that can hold any number of elements. All elements must have exactly the same variable type (i.e. tuple ...
Posted by amylou on Sun, 30 Jan 2022 16:25:16 +0100
[machine vision] HDevelop language foundation - process control statement
00. Contents
01. General
The operators described in this section are conditional or repeated execution of a set of code blocks. Usually, these operators appear in pairs: one operator marks the beginning of the block and the other marks the end of the block. The middle line of code is called the body of the control flow structure.
When yo ...
Posted by StewardManscat on Sun, 30 Jan 2022 02:55:02 +0100
[machine vision learning] Anaconda download installation configuration and basic operation
001. Use Conda to manage Python environment in Anaconda
Tool: Anaconda Prompt (Anaconda) | please run it with administrator privileges
Update Anaconda
conda update conda
Create environment
conda create -n env_name package_names
env_name: environment name
package_names: package name, version can be specified
Case 1
Requirement: create evn_p ...
Posted by digitalecartoons on Sat, 29 Jan 2022 23:29:38 +0100
Halcon - Calibration of pixel equivalent using calibration plate
1. Understand the parameters of the calibration plate
How should we use a calibration board or know its relevant parameters? If you use a standard dot calibration board, you can refer to this blog: Basic calibration process of Halcon circular calibration plate - Calibration assistant operationBut like the rectangular calibration plate belo ...
Posted by lostsoul111455 on Thu, 13 Jan 2022 01:52:26 +0100
[ visual operation and control all-in-one computer small class ] three minutes to realize camera acquisition and image saving
1, Background
The purpose of the implementation of machine vision scheme is to automatically detect the product target through image processing algorithm and output the judgment state and data results. Therefore, image acquisition is the basis of the implementation of machine vision scheme.
There are two methods of image acquisition: one is t ...
Posted by Chunk1978 on Mon, 27 Dec 2021 15:42:52 +0100
Start using OpenCV
Start using OpenCV
1. Compile OpenCV
1.1 configure OpenCV using the command line
OpenCV official website tutorial
The OpenCV official website tutorial is configured by using the command line. It is written in detail. Generally, it can be successful if you operate according to the tutorial. Because the domestic access to GitHub is unstable, ...
Posted by twick100 on Sun, 26 Dec 2021 02:55:19 +0100
Template matching program
original intention Sure enough, halcon is easy to use, and people become lazy. There is a project that needs to write a shape matching program, so they use it to practice. The program is not very complex, and the speed feels like find in halcon_ scaled_ shape_ There is still a gap in the model. At present, I don't know how to further improve ...
Posted by shanejeffery86 on Tue, 23 Nov 2021 07:08:35 +0100