Cognex.VisionPro.Trevista NamespaceCognex VisionPro 9.24
 
Classes

  ClassDescription
Public classCogTrevista
Class that holds the Trevista run parameters. These parameters are used by the Execute(ICogVisionData) method and control how the Trevista algorithm will generate the output images.
Public classCogTrevistaCommonImageParams
This class holds common parameters used by Execute(ICogVisionData) to control what output images are produced.
Public classCogTrevistaDepthImageParams
This class holds parameters used by Execute(ICogVisionData) to control the generation of the DepthImage.
Public classCogTrevistaResult
This class holds a single Trevista result. This result consists of up to nine separate images. Only images that were enabled by the RunParams are included in the result. The type of these images will be either CogImage8Grey or CogImage16Grey, as specified in the RunParams. The result properties corresponding to images that were not requested will be null.
Public classCogTrevistaTool
Class that represents the top-level Trevista tool. With this tool you can process an input CogImage8Interlaced and create a CogTrevistaResult with up to nine output images. You can select which output images you want using the RunParams that are part of the tool. The class holds all of the objects needed to process the input, display graphic records, and hold the results.
Enumerations

  EnumerationDescription
Public enumerationCogTrevistaCurrentRecordConstants
Enumeration of data that can be provided in the Tool's CurrentRecord.
Public enumerationCogTrevistaDepthModeConstants
This enumeration is used to specify the algorithm used to compute the DepthImage.
Public enumerationCogTrevistaImageTypeConstants
This enumeration is used to specify the desired image type for a specific output image.
Public enumerationCogTrevistaLastRunRecordConstants
Enumeration of non-diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogTrevistaLastRunRecordDiagConstants
Enumeration of diagnostic data that can be provided in the Tool's LastRunRecord.
Public enumerationCogTrevistaMotionTypeConstants
This enumeration is used to specify how the processing of output images will compensate for relative motion that occurred between acquisition of each of the four input shading images.
Public enumerationCogTrevistaOutputImageConstants
Enumeration of the images that can be provided as outputs from the the Trevista Tool.
Public enumerationCogTrevistaProcessorTypeConstants
This enumeration is used to specify the preferred mechanism for the processing of results.