eVision .NET API
Loading...
Searching...
No Matches
eVision.EasyDeepLearning.ELocatorResult Class Reference

Result of a ELocator tool. More...

Inheritance diagram for eVision.EasyDeepLearning.ELocatorResult:
Collaboration diagram for eVision.EasyDeepLearning.ELocatorResult:

Public Member Functions

 ELocatorResult ()
 Constructs an ELocatorResult object.
 ELocatorResult (eVision.EasyDeepLearning.ELocatorResult other)
 Copy constructor.
void Load (string path)
 Loads a locator result. The given ESerializer must have been created for reading.
void Load (eVision.ESerializer serializer)
 Loads a locator result. The given ESerializer must have been created for reading.
void Save (string path)
 Saves a locator result. The given ESerializer must have been created for writing.
void Save (eVision.ESerializer serializer)
 Saves a locator result. The given ESerializer must have been created for writing.
bool IsValid ()
 Whether the result is valid and was produced by a ELocator objet.
string GetLabel (int i)
 i-th label recognized by the ELocator.
eVision.ERGBColor GetLabelColor (int i)
 Color of a label.
eVision.ERGBColor GetLabelColor (string label)
 Color of a label.
int GetNumDetectedObjects ()
 Number of detected objects in the image.
int GetNumDetectedObjects (string label)
 Number of detected objects in the image.
int GetNumDetectedObjects (int labelId)
 Number of detected objects in the image.
eVision.ERegion ToRegion ()
 Creates an ERegion from the ELocatorResult.
bool HasGroundtruth ()
 Whether the result has a groundtruth.
void RemoveGroundtruth ()
 Removes the groundtruth.
void Draw (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, float zoomX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool drawProbability, float zoomX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool drawProbability)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX)
 Draws the detected objects with their label and score.
void Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, float zoomX)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, bool drawLabel, bool drawProbability, float zoomX)
 Draws the detected objects with their label and score.
void Draw (IntPtr graphicsContext, bool drawLabel, bool drawProbability)
 Draws the detected objects with their label and score.
int FindObject (eVision.EPoint p)
 Index of the first object located at the given location. Returns -1 if no object is at that position.
int FindObject (int x, int y)
 Index of the first object located at the given location. Returns -1 if no object is at that position.
void Draw (System.Drawing.Graphics graphicsContext, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, float zoomX)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, bool drawLabel, bool drawProbability, float zoomX, float zoomY)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, bool drawLabel, bool drawProbability, float zoomX)
 Draws the detected objects with their label and score.
void Draw (System.Drawing.Graphics graphicsContext, bool drawLabel, bool drawProbability)
 Draws the detected objects with their label and score.

Properties

int NumLabels [get]
 Number of labels the ELocator can recognize.
eVision.EasyDeepLearning.ELocatorPredictedObject[] DetectedObjects [get]
 Detected objects.
float DetectionThreshold [get]
 Detection threshold set by the ELocator tool.
int LocatorFeatures [get]
 Locator features of the result.
int ObjectSize [get]
 Object size for prediction made by a EInterestPointLocator.
eVision.EasyDeepLearning.ELocatorObject[] GroundtruthObjects [get]
 Groundtruth objects if ELocatorResult.HasGroundtruth is equal to true.

Detailed Description

Result of a ELocator tool.

License(s): BasicTypes

Constructor & Destructor Documentation

◆ ELocatorResult() [1/2]

eVision.EasyDeepLearning.ELocatorResult.ELocatorResult ( )

Constructs an ELocatorResult object.

◆ ELocatorResult() [2/2]

eVision.EasyDeepLearning.ELocatorResult.ELocatorResult ( eVision.EasyDeepLearning.ELocatorResult other)

Copy constructor.

Parameters
otherELocatorResult object

Member Function Documentation

◆ Draw() [1/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter)

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).

◆ Draw() [2/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool cropLabel,
bool drawProbability )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).

◆ Draw() [3/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.

◆ Draw() [4/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [5/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.

◆ Draw() [6/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.

◆ Draw() [7/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool drawProbability )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).

◆ Draw() [8/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool drawProbability,
float zoomX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.

◆ Draw() [9/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [10/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.

◆ Draw() [11/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.

◆ Draw() [12/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.

◆ Draw() [13/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool cropLabel,
bool drawProbability )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).

◆ Draw() [14/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.

◆ Draw() [15/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [16/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.

◆ Draw() [17/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool cropLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
cropLabelWhether to crop the label of the detected object to the size of the object (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.

◆ Draw() [18/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool drawProbability )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).

◆ Draw() [19/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool drawProbability,
float zoomX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.

◆ Draw() [20/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [21/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.

◆ Draw() [22/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.

◆ Draw() [23/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.

◆ Draw() [24/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [25/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.

◆ Draw() [26/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
frameFrame of reference in which this result was computed.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.

◆ Draw() [27/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
float zoomX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.

◆ Draw() [28/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ Draw() [29/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.

◆ Draw() [30/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( eVision.EDrawAdapter drawAdapter,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
drawAdapterA pointer to an EDrawAdapter (like the EWindowsDrawAdapter).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.

◆ Draw() [31/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext)

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [32/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
bool drawLabel,
bool drawProbability )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [33/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [34/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [35/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [36/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [37/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
float zoomX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [38/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [39/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [40/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( IntPtr graphicsContext,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [41/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext)

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [42/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
bool drawLabel,
bool drawProbability )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [43/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [44/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [45/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [46/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
bool drawLabel,
bool drawProbability,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
drawLabelWhether to draw the label of each detected object or not (default: true).
drawProbabilityWhether to draw the probability of each detected object or not (default: true).
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [47/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
float zoomX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [48/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
float zoomX,
float zoomY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [49/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
float zoomX,
float zoomY,
float panX )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ Draw() [50/50]

void eVision.EasyDeepLearning.ELocatorResult.Draw ( System.Drawing.Graphics graphicsContext,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the detected objects with their label and score.

Parameters
graphicsContextHandle of the device context on which to draw.
zoomXHorizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used.
zoomYVertical zooming factor. A value greater than 1 means zoom in. If set to 0, the default value, the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning factor, in pixels. By default, no panning occurs.
panYVertical panning factor, in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ FindObject() [1/2]

int eVision.EasyDeepLearning.ELocatorResult.FindObject ( eVision.EPoint p)

Index of the first object located at the given location. Returns -1 if no object is at that position.

Parameters
pA point.

As several objects can overlap, this method returns the first object (the object with the lowest index) that contains the given location.

◆ FindObject() [2/2]

int eVision.EasyDeepLearning.ELocatorResult.FindObject ( int x,
int y )

Index of the first object located at the given location. Returns -1 if no object is at that position.

Parameters
xX-coordinate of tested point.
yY-coordinate of tested point.

As several objects can overlap, this method returns the first object (the object with the lowest index) that contains the given location.

◆ GetLabel()

string eVision.EasyDeepLearning.ELocatorResult.GetLabel ( int i)

i-th label recognized by the ELocator.

Parameters
iLabel index between 0 and ELocatorResult.NumLabels

◆ GetLabelColor() [1/2]

eVision.ERGBColor eVision.EasyDeepLearning.ELocatorResult.GetLabelColor ( int i)

Color of a label.

Parameters
iIndex of the label for which to get the color (between 0 and ELocatorResult.NumLabels - 1)

The label color is controlled at the tool level. To change a color in a result, change the label color in the tool.

◆ GetLabelColor() [2/2]

eVision.ERGBColor eVision.EasyDeepLearning.ELocatorResult.GetLabelColor ( string label)

Color of a label.

Parameters
labelLabel for which to get the color

The label color is controlled at the tool level. To change a color in a result, change the label color in the tool.

◆ GetNumDetectedObjects() [1/3]

int eVision.EasyDeepLearning.ELocatorResult.GetNumDetectedObjects ( )

Number of detected objects in the image.

◆ GetNumDetectedObjects() [2/3]

int eVision.EasyDeepLearning.ELocatorResult.GetNumDetectedObjects ( int labelId)

Number of detected objects in the image.

Parameters
labelIdIndex of label for which to count the detected objects

◆ GetNumDetectedObjects() [3/3]

int eVision.EasyDeepLearning.ELocatorResult.GetNumDetectedObjects ( string label)

Number of detected objects in the image.

Parameters
labelLabel for which to count the detected objects

◆ HasGroundtruth()

bool eVision.EasyDeepLearning.ELocatorResult.HasGroundtruth ( )

Whether the result has a groundtruth.

◆ IsValid()

bool eVision.EasyDeepLearning.ELocatorResult.IsValid ( )

Whether the result is valid and was produced by a ELocator objet.

◆ Load() [1/2]

void eVision.EasyDeepLearning.ELocatorResult.Load ( eVision.ESerializer serializer)

Loads a locator result. The given ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

void eVision.EasyDeepLearning.ELocatorResult.Load ( string path)

Loads a locator result. The given ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ RemoveGroundtruth()

void eVision.EasyDeepLearning.ELocatorResult.RemoveGroundtruth ( )

Removes the groundtruth.

◆ Save() [1/2]

void eVision.EasyDeepLearning.ELocatorResult.Save ( eVision.ESerializer serializer)

Saves a locator result. The given ESerializer must have been created for writing.

Parameters
serializerThe ESerializer object that is written to.

◆ Save() [2/2]

void eVision.EasyDeepLearning.ELocatorResult.Save ( string path)

Saves a locator result. The given ESerializer must have been created for writing.

Parameters
pathThe file path.

◆ ToRegion()

eVision.ERegion eVision.EasyDeepLearning.ELocatorResult.ToRegion ( )

Creates an ERegion from the ELocatorResult.

Property Documentation

◆ DetectedObjects

eVision.EasyDeepLearning.ELocatorPredictedObject [] eVision.EasyDeepLearning.ELocatorResult.DetectedObjects
get

Detected objects.

◆ DetectionThreshold

float eVision.EasyDeepLearning.ELocatorResult.DetectionThreshold
get

Detection threshold set by the ELocator tool.

◆ GroundtruthObjects

eVision.EasyDeepLearning.ELocatorObject [] eVision.EasyDeepLearning.ELocatorResult.GroundtruthObjects
get

Groundtruth objects if ELocatorResult.HasGroundtruth is equal to true.

◆ LocatorFeatures

int eVision.EasyDeepLearning.ELocatorResult.LocatorFeatures
get

Locator features of the result.

◆ NumLabels

int eVision.EasyDeepLearning.ELocatorResult.NumLabels
get

Number of labels the ELocator can recognize.

◆ ObjectSize

int eVision.EasyDeepLearning.ELocatorResult.ObjectSize
get

Object size for prediction made by a EInterestPointLocator.