brdkVision libraries
This repository contains many different vision libraies for the PLC.
It also contains a solution to show images with overlay on mappView.
To use the widget you need to copy the "brdk" folder export/Widgets folder into the widget folder of the technology package MappView for the right AS and Mapp version.
C:\BrAutomation\AS412\AS\TechnologyPackages\mappView\5.20.0\Widgets
Each of the brdkVi libraries have a have a help file with some documentation for the functions and function blocks
- brdkViBase - This library contains base functions to be used in vision applications
- brdkViImg - This library contains functions for decoding and encoding image data to and from different types and show image on HMI widget (Depends on brdkViBase and BRSE_RTK)
- brdkViGeom - This library contains functions for drawing and checking geometries (Depends on brdkViBase and brdkViCal)
- brdkViMapp - This library contains functions to get and set vision function data (Depends on brdkViBase and brdkViCal)
- brdkViVF - This library contains functions for shaping BLOBs used in vision functions (Depends on brdkViBase, brdkViImg, brdkViCal, brdkViGeom)
- brdkViCal - This library contains functions to calibrate camera and calculate projection matrices (Depends on brdkViBase)
The libraris can be found in the export folder, all previous versions are also inside this folder. Version 1.x.x can be used with all versions of Mapp where fx. version 5.20.0 only can be used with Mapp 5.20 or higher
The project also contains a folder called brdkServices this is not need but it contains a Python script to create referenced configurations of an exsisting configuration in your project.