|
GoWebScan API
|
Represents an algorithm for detecting a calibration bar in Y-matched system tiles of raw sensor messages. This algorithm is similar to GoWebScanDetector but is designed to run with raw sensor messages. A simple state machine is used to determine when to emit objects. The detection method for the calibration bar is global; the number of non-null profile points must exceed the detection threshold, but no condition of contiguity is imposed.

Public Member Functions | |
| kStatus | GoWebScanCalDetector_AddTileSet (GoWebScanCalDetector detector, GoWebScanCalInputTileSet *tileSet) |
| Adds a set of input tiles to the detector. More... | |
| kStatus | GoWebScanCalDetector_Clear (GoWebScanCalDetector detector) |
| Clear all data from the detector. More... | |
| kStatus | GoWebScanCalDetector_Construct (GoWebScanCalDetector *detector, const GoWebScanCalDetectorParams *args, kAlloc allocator) |
| Constructs a GoWebScanCalDetector object. More... | |
| GoWebScanCalDetectorState | GoWebScanCalDetector_GetState (GoWebScanCalDetector detector) |
| Gets the current state of the detector. More... | |
| kStatus | GoWebScanCalDetector_SetDataHandler (GoWebScanCalDetector detector, GoWebScanCalDetectorDataFunction data, kPointer context) |
| Sets the handler for accepting the output data from the algorithm. More... | |