Sample Programs¶
Image processing¶
Initialize and release the eVision library.
Check for a specific license.
Load an image and perform a simple processing on it.
Use eVision in a C++ DLL.
3D Processing¶
Matching and Measurement¶
Load an image and apply a gauge from EasyGauge, chosen between a Point Gauge, a Line Gauge, a Rectangle Gauge, a Circle Gauge, a Wedge Gauge and a Polygon Gauge.
Implement graphical edition of the gauge geometry.
Set and display the main parameters of the gauges: the transition polarity, the choice of measure and various display options.
Use EasyFind with vectorized learning patterns. In this mode, learning is done on collections of 2D geometrical shapes rather than rasterized patterns.
Open a DXF or eVision vector model with File > Open Model. Right-click to change the polarity of a transition.
Save the vector model with the edited polarity.
Learn the pattern with the button Learn.
Open a search image and find the pattern with the button Find.
Deep Learning Inspection¶
Train an EasyClassify tool in console mode.
Train an EasySegment Supervised tool in console mode.
Perform a multithread inference with EasySegment Supervised in console mode.
Implement external and internal multithreading.
Train an EasySegment Unsupervised tool in console mode.
Train an EasyLocate tool in console mode.
Text and Code Reading¶
Read all the texts in an image with a single read call.
Load a model.
Set a topology.