Documentation Portal      

What are you looking for?

EChecker::Learn

Accumulates a reference image, following a sequence of operations.

Namespace: Euresys::Open_eVision_2_6

[C++]

void Learn(
   Euresys::Open_eVision_2_6::ELearningMode mode
)

Parameters

mode

Current mode of operation in the learning sequence, as defined by ELearningMode.

Remarks

First the model is reset; then the matching patterns are shown; next a series of images is presented to estimate the average gray levels; then a second series of images is presented to estimate the gray-level variations; finally, the threshold images are generated. A typical sequence with three reference images goes as follows: For standard deviation estimationEChecker.Learn(ELearningMode_Reset); initializes. EChecker.Register(); realigns and normalizes 1st source image. EChecker.Learn(ELearningMode_RmsDeviation); processes 1st image for deviation info. EChecker.Register(); realigns and normalizes 2nd source image. EChecker.Learn(ELearningMode_RmsDeviation); processes 2nd image for deviation info. EChecker.Register(); realigns and normalizes 3rd source image. EChecker.Learn(ELearningMode_RmsDeviation); processes 3rd image for deviation info. For robust deviation estimationEChecker.Learn(ELearningMode_Reset); initializes. EChecker.Register(); realigns and normalizes 1st source image. EChecker.Learn(ELearningMode_Average); processes 1st image for average info. EChecker.Register(); realigns and normalizes 2nd source image. EChecker.Learn(ELearningMode_Average); processes 2nd image for average info. EChecker.Register(); realigns and normalizes 3rd source image. EChecker.Learn(ELearningMode_Average); processes 3rd image for average info. EChecker.Register(); realigns and normalizes 1st source image. EChecker.Learn(ELearningMode_RmsDeviation); processes 1st image for deviation info. EChecker.Register(); realigns and normalizes 2nd source image. EChecker.Learn(ELearningMode_RmsDeviation); processes 2nd image for deviation info. EChecker.Register(); realigns and normalizes 3rd source image. EChecker.Learn(ELearningMode_RmsDeviation); processes 3rd image for deviation info. EChecker.Learn(ELearningMode_Ready); computes the threshold images.

EChecker.Learn

Accumulates a reference image, following a sequence of operations.

Namespace: Euresys.Open_eVision_2_6

[C#]

void Learn(
   Euresys.Open_eVision_2_6.ELearningMode mode
)

Parameters

mode

Current mode of operation in the learning sequence, as defined by ELearningMode.

Remarks

First the model is reset; then the matching patterns are shown; next a series of images is presented to estimate the average gray levels; then a second series of images is presented to estimate the gray-level variations; finally, the threshold images are generated. A typical sequence with three reference images goes as follows: For standard deviation estimationEChecker.Learn(Reset); initializes. EChecker.Register(); realigns and normalizes 1st source image. EChecker.Learn(RmsDeviation); processes 1st image for deviation info. EChecker.Register(); realigns and normalizes 2nd source image. EChecker.Learn(RmsDeviation); processes 2nd image for deviation info. EChecker.Register(); realigns and normalizes 3rd source image. EChecker.Learn(RmsDeviation); processes 3rd image for deviation info. For robust deviation estimationEChecker.Learn(Reset); initializes. EChecker.Register(); realigns and normalizes 1st source image. EChecker.Learn(Average); processes 1st image for average info. EChecker.Register(); realigns and normalizes 2nd source image. EChecker.Learn(Average); processes 2nd image for average info. EChecker.Register(); realigns and normalizes 3rd source image. EChecker.Learn(Average); processes 3rd image for average info. EChecker.Register(); realigns and normalizes 1st source image. EChecker.Learn(RmsDeviation); processes 1st image for deviation info. EChecker.Register(); realigns and normalizes 2nd source image. EChecker.Learn(RmsDeviation); processes 2nd image for deviation info. EChecker.Register(); realigns and normalizes 3rd source image. EChecker.Learn(RmsDeviation); processes 3rd image for deviation info. EChecker.Learn(Ready); computes the threshold images.

Which API shall we display?

© 2018 EURESYS s.a.  -  About Documentation  -  Open Source Licenses  -  Open eVision 2.6.1.1110