OPCUA methods
ListCameras
Returns an array of loaded camera configurations
Note: both arrays will contain the same list since the camera names feature was canceled.
Input Arguments
Output Arguments
LearnNewObject
Learns new pattern for all cameras to look for
Input Arguments
image (byte[]) - The image data containing the new object
roiCoordinates (int[]) - The region of interest coordinates in px, specified in format [X1,Y1,X2,Y2]
upperBorder (int) - The upper border value of search area in px.
lowerBorder (int) - The lower border value of search area in px.
Output Arguments
LearnNewObjectPerCamera
Learns new pattern for a specified camera. Also allows setting an offset that adds to the x-coordinate of the detected pattern.
Input Arguments
imageWithNewObject (byte[]) - The image data containing the new object
regionOfInterest (int[]) - The region of interest coordinates in px, specified in format [X1,Y1,X2,Y2]
upperBorderLineYPos (int) - The upper border value of search area
lowerBorderLineYPos (int) - The lower border value of search area
offset (int) - The offset value in px. When pattern is detected, it's center X coordinate will be returned as a result. Offset allows to shift this coordinates. If pattern is detected between X10 and X20 and offset is -2 then result would be X13(X15-2)
camera (int) - The camera identifier
Output Arguments
ReadCameraParameters
Returns parameter names for a specified camera
Input Arguments
Output Arguments
WriteCameraParameters
Sets parameters for a specified camera
Input Arguments
cameraIdOrName (string) - The camera ID or name
parameterNames (object[]) - An array of parameter names
parameterValues (object[]) - An array of parameter values
Output Arguments
GetMarkerParametersPerCamera
Returns serialized parameters of the learned marker for later use
Input Arguments
Output Arguments
GetImageById
Returns an image that was made by a camera for the specified trigger ID
Input Arguments
Output Arguments
filename (string) - The filename of the image
image (byte[]) - The image data
metadata (string) - The image metadata
GetMinimalRecognitionAccuracy
Returns the minimal recognition accuracy for a marker to be accepted as valid
Input Arguments
Output Arguments
SetMinimalRecognitionAccuracy
Sets the minimal recognition accuracy for a marker to be accepted as valid
Input Arguments
Output Arguments
GetErrorTable
Sets the minimal recognition accuracy for a marker to be accepted as valid
Input Arguments
Output Arguments
Detailed output specified here
Restart
Restarts the application
Input Arguments
Output Arguments
ShutdownComputer
Shuts down the computer
Input Arguments
Output Arguments
RestartComputer
Restarts the computer
Input Arguments
Output Arguments