Author:
Zhong Chongquan,Dong Xianglong,Sun Hongtao,Xing Zhipeng
Abstract
Abstract
Aiming at the problems of low efficiency, difficult debugging and poor reusability of program in developing vision program by using text editing, a graphical program development technology is developed for vision program development. In this paper, the image processing algorithms and functions in the OpenCV vision library are studied and encapsulated according to the IEC61131-3 Function block specification. The interface model and program model of vision Function block are established. According to these two models, the vision Function block interface and the vision Function block program are described by using XML language, and the programming specification and instruction set of the vision Function block are established. The editing and compiling algorithm of the Function block program is researched to realize the configuration development environment and operate environment of the vision Function block program by using C plus plus language. Finally, the function of the software is tested and verified.
Subject
General Physics and Astronomy
Reference14 articles.
1. Using Machine Vision to Command a 6-axis Robot Arm to Act on a Randomly Placed Zinc Die Cast Product[C];Butters,2019
2. Application of attitude tracking algorithm for face recognition based on OpenCV in the intelligent door lock[J];Zhu,2020
3. Pose Measurement Base on Machine Vision for the Aircraft Model in Wire-driven Parallel Suspension System[J];Chen;Energy Procedia,2011
4. Design of Visual Automatic Programming Platform for Medical Images[J];Chen;control engineering,2010