EasyGaugeBasic
EasyGaugeBasic Sample
  • 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.

../../_images/cpp.svg ../../_images/cs.svg ../../_images/qt.svg ../../_images/vb.svg
EasyGaugeBasic Sample Program
EasyGaugeRegion
EasyGaugeRegion Sample
  • Load an image and apply a gauge from EasyGauge, chosen between a Rectangle Gauge and a Circle Gauge.

  • Create a region corresponding to the gauge from the result.

  • Perform a blob encoding operation on it.

../../_images/cpp.svg
EasyGaugeRegion Sample Program
EasyGaugePolygon
EasyGaugePolygon Sample
  • Use the class EPolygonGauge of the EasyGauge library.

  • Edit the geometry of the gauge and change the main parameters.

  • Configure various display options.

../../_images/cpp.svg ../../_images/cs.svg
EasyGaugePolygon Sample Program
EasyFindLearn
EasyFindLearn Sample
  • Load an image.

  • Move and size the region of interest to define the pattern.

  • Learn the pattern in the region of interest.

  • Change the tolerances using the Tolerances menu.

  • Find the pattern using the Find menu.

../../_images/cpp.svg ../../_images/cs.svg ../../_images/qt.svg ../../_images/vb.svg ../../_images/python.svg
EasyFindLearn Sample Program
EasyFindVectorLearn
EasyFindVectorLearn Sample
  • 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.

../../_images/cpp.svg ../../_images/cs.svg ../../_images/qt.svg
EasyFindVectorLearn Sample Program
EasyMatchLearn
EasyMatchLearn Sample
  • Learn a pattern from a region of interest in an image.

  • Find one or several instances of that pattern in the same image.

../../_images/cpp.svg ../../_images/cs.svg ../../_images/qt.svg ../../_images/vb.svg ../../_images/python.svg
EasyMatchLearn Sample Program
EasyObjectEChecker2
EasyObjectEChecker2 Sample
  • Specify the inspection area.

  • Select fiducials for the localization and the alignment of the inspection area.

  • Train the method and apply it on new images.

../../_images/cpp.svg ../../_images/cs.svg
EasyObjectEChecker2 Sample Program
EasyObjectInertia
EasyObjectInertia Sample
  • Find blobs (objects or holes that have the same gray level range) in the image.

  • Keep only the blobs whose area is in a given range.

../../_images/cpp.svg ../../_images/cs.svg ../../_images/qt.svg ../../_images/vb.svg ../../_images/python.svg
EasyObjectInertia Sample Program