CogOCRMaxClassifierImpl TrainIncremental Method (CogOCRMaxChar)Cognex VisionPro
Add one training instance to this classifier. Requires IsStartTrained() be true. After the call, IsTrained() becomes/remains true.

Namespace: Cognex.VisionPro.OCRMax.Implementation.Internal
Assembly: Cognex.VisionPro.OCRMax (in Cognex.VisionPro.OCRMax.dll) Version: 65.1.0.0
Syntax

public void TrainIncremental(
	CogOCRMaxChar trainCharacter
)
Exceptions

ExceptionCondition
CogOCRMaxClassifierNotStartTrainedException Thrown if IsStartTrained() == false.
CogOCRMaxClassifierParamsException Thrown if:
  • the trainCharacter's CellRectImage is not specified
  • trainCharacter.Key.CharacterCode == Unknown
CogOCRMaxClassifierCannotTrainException Thrown if:
  • trainCharacter.Key.IsSpace() != trainCharacter.Metrics().IsBlank()
  • SaveTrainCharacters == false for algorithms that must train on all training characters at once.
ObjectDisposedException Thrown if the object is disposed.
ArgumentNullException Thrown if trainCharacter is null.
Remarks

The algorithms Basic and BasicWithValidation can continue incremental training when SaveTrainCharacters()==false.

See Also