Result of a eVision.EasyDeepLearning.ELocator tool. More...
Public Member Functions | |
| None | __init__ (self) |
| Constructs an eVision.EasyDeepLearning.ELocatorResult object. | |
| None | __init__ (self, eVision.EasyDeepLearning.ELocatorResult other) |
| Copy constructor. | |
| None | Load (self, str path) |
| Loads a locator result. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| Loads a locator result. | |
| None | Save (self, str path) |
| Saves a locator result. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| Saves a locator result. | |
| bool | IsValid (self) |
| Whether the result is valid and was produced by a eVision.EasyDeepLearning.ELocator objet. | |
| str | GetLabel (self, int i) |
| i-th label recognized by the eVision.EasyDeepLearning.ELocator. | |
| eVision.ERGBColor | GetLabelColor (self, int i) |
| Color of a label. | |
| eVision.ERGBColor | GetLabelColor (self, str label) |
| Color of a label. | |
| int | GetNumDetectedObjects (self) |
| Number of detected objects in the image. | |
| int | GetNumDetectedObjects (self, str label) |
| Number of detected objects in the image. | |
| int | GetNumDetectedObjects (self, int labelId) |
| Number of detected objects in the image. | |
| eVision.ERegion | ToRegion (self) |
| Creates an eVision.ERegion from the eVision.EasyDeepLearning.ELocatorResult. | |
| bool | HasGroundtruth (self) |
| Whether the result has a groundtruth. | |
| None | RemoveGroundtruth (self) |
| Removes the groundtruth. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, float zoomX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool drawProbability) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool cropLabel, bool drawProbability) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None 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. | |
| None | Draw (self, eVision.EDrawAdapter|None 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. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability, float zoomX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool cropLabel, bool drawProbability) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, float zoomX, float zoomY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX, float panY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, bool drawLabel, bool drawProbability, float zoomX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX, float zoomY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None 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. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY, float panX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX, float zoomY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, bool drawLabel, bool drawProbability, float zoomX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, float zoomX, float zoomY, float panX, float panY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, float zoomX, float zoomY, float panX) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY) |
| Draws the detected objects with their label and score. | |
| None | Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX) |
| Draws the detected objects with their label and score. | |
| int | FindObject (self, eVision.EPoint p) |
| Index of the first object located at the given location. | |
| int | FindObject (self, int x, int y) |
| Index of the first object located at the given location. | |
Protected Member Functions | |
| int | _NumLabels__getter (self) |
| \cond | |
| list[eVision._eVision.EasyDeepLearning.ELocatorPredictedObject] | _DetectedObjects__getter (self) |
| \cond | |
| float | _DetectionThreshold__getter (self) |
| \cond | |
| int | _LocatorFeatures__getter (self) |
| \cond | |
| int | _ObjectSize__getter (self) |
| \cond | |
| list[eVision._eVision.EasyDeepLearning.ELocatorObject] | _GroundtruthObjects__getter (self) |
| \cond | |
Properties | |
| NumLabels = property(_NumLabels__getter, None) | |
| \endcond | |
| DetectedObjects = property(_DetectedObjects__getter, None) | |
| \endcond | |
| DetectionThreshold = property(_DetectionThreshold__getter, None) | |
| \endcond | |
| LocatorFeatures = property(_LocatorFeatures__getter, None) | |
| \endcond | |
| ObjectSize = property(_ObjectSize__getter, None) | |
| \endcond | |
| GroundtruthObjects = property(_GroundtruthObjects__getter, None) | |
| \endcond | |
| None eVision.EasyDeepLearning.ELocatorResult.__init__ | ( | self | ) |
Constructs an eVision.EasyDeepLearning.ELocatorResult object.
| None eVision.EasyDeepLearning.ELocatorResult.__init__ | ( | self, | |
| eVision.EasyDeepLearning.ELocatorResult | other ) |
Copy constructor.
| other | eVision.EasyDeepLearning.ELocatorResult object |
|
protected |
\cond
Detected objects.
|
protected |
\cond
Detection threshold set by the eVision.EasyDeepLearning.ELocator tool.
|
protected |
\cond
Groundtruth objects if eVision.EasyDeepLearning.ELocatorResult.HasGroundtruth is equal to true.
|
protected |
\cond
Locator features of the result.
|
protected |
\cond
Number of labels the eVision.EasyDeepLearning.ELocator can recognize.
|
protected |
\cond
Object size for prediction made by a eVision.EasyDeepLearning.EInterestPointLocator.
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| panY | Vertical panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | drawProbability ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| panY | Vertical panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | cropLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | 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.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | 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.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| cropLabel | Whether to crop the label of the detected object to the size of the object (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| panY | Vertical panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| bool | drawLabel, | ||
| bool | drawProbability, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | 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.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| drawLabel | Whether to draw the label of each detected object or not (default: true). |
| drawProbability | Whether to draw the probability of each detected object or not (default: true). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| panY | Vertical panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| float | zoomX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| eVision.EFrame | frame, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| frame | Frame of reference in which this result was computed. |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| panY | Vertical panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| float | zoomX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| None eVision.EasyDeepLearning.ELocatorResult.Draw | ( | self, | |
| eVision.EDrawAdapter | None | drawAdapter, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draws the detected objects with their label and score.
| drawAdapter | A pointer to an eVision.EDrawAdapter (like the eVision.EWindowsDrawAdapter). |
| zoomX | Horizontal zooming factor. A value greater than 1 means zoom in. By default, true scale is used. |
| zoomY | Vertical 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. |
| panX | Horizontal panning factor, in pixels. By default, no panning occurs. |
| panY | Vertical panning factor, in pixels. By default, no panning occurs. |
| int eVision.EasyDeepLearning.ELocatorResult.FindObject | ( | self, | |
| eVision.EPoint | p ) |
Index of the first object located at the given location.
Returns -1 if no object is at that position.
Remarks:
As several objects can overlap, this method returns the first object (the object with the lowest index) that contains the given location.
| p | A point. |
| int eVision.EasyDeepLearning.ELocatorResult.FindObject | ( | self, | |
| int | x, | ||
| int | y ) |
Index of the first object located at the given location.
Returns -1 if no object is at that position.
Remarks:
As several objects can overlap, this method returns the first object (the object with the lowest index) that contains the given location.
| x | X-coordinate of tested point. |
| y | Y-coordinate of tested point. |
| str eVision.EasyDeepLearning.ELocatorResult.GetLabel | ( | self, | |
| int | i ) |
i-th label recognized by the eVision.EasyDeepLearning.ELocator.
| i | Label index between 0 and eVision.EasyDeepLearning.ELocatorResult.NumLabels |
| eVision.ERGBColor eVision.EasyDeepLearning.ELocatorResult.GetLabelColor | ( | self, | |
| int | i ) |
Color of a label.
Remarks:
The label color is controlled at the tool level. To change a color in a result, change the label color in the tool.
| i | Index of the label for which to get the color (between 0 and eVision.EasyDeepLearning.ELocatorResult.NumLabels - 1) |
| eVision.ERGBColor eVision.EasyDeepLearning.ELocatorResult.GetLabelColor | ( | self, | |
| str | label ) |
Color of a label.
Remarks:
The label color is controlled at the tool level. To change a color in a result, change the label color in the tool.
| label | Label for which to get the color |
| int eVision.EasyDeepLearning.ELocatorResult.GetNumDetectedObjects | ( | self | ) |
Number of detected objects in the image.
| int eVision.EasyDeepLearning.ELocatorResult.GetNumDetectedObjects | ( | self, | |
| int | labelId ) |
Number of detected objects in the image.
| labelId | Index of label for which to count the detected objects |
| int eVision.EasyDeepLearning.ELocatorResult.GetNumDetectedObjects | ( | self, | |
| str | label ) |
Number of detected objects in the image.
| label | Label for which to count the detected objects |
| bool eVision.EasyDeepLearning.ELocatorResult.HasGroundtruth | ( | self | ) |
Whether the result has a groundtruth.
| bool eVision.EasyDeepLearning.ELocatorResult.IsValid | ( | self | ) |
Whether the result is valid and was produced by a eVision.EasyDeepLearning.ELocator objet.
| None eVision.EasyDeepLearning.ELocatorResult.Load | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Loads a locator result.
The given eVision.ESerializer must have been created for reading.
| serializer | The serializer. |
| None eVision.EasyDeepLearning.ELocatorResult.Load | ( | self, | |
| str | path ) |
Loads a locator result.
The given eVision.ESerializer must have been created for reading.
| path | The file path. |
| None eVision.EasyDeepLearning.ELocatorResult.RemoveGroundtruth | ( | self | ) |
Removes the groundtruth.
| None eVision.EasyDeepLearning.ELocatorResult.Save | ( | self, | |
| eVision.ESerializer | None | serializer ) |
Saves a locator result.
The given eVision.ESerializer must have been created for writing.
| serializer | The eVision.ESerializer object that is written to. |
| None eVision.EasyDeepLearning.ELocatorResult.Save | ( | self, | |
| str | path ) |
Saves a locator result.
The given eVision.ESerializer must have been created for writing.
| path | The file path. |
| eVision.ERegion eVision.EasyDeepLearning.ELocatorResult.ToRegion | ( | self | ) |
Creates an eVision.ERegion from the eVision.EasyDeepLearning.ELocatorResult.
|
static |
\endcond
Detected objects.
|
static |
\endcond
Detection threshold set by the eVision.EasyDeepLearning.ELocator tool.
|
static |
\endcond
Groundtruth objects if eVision.EasyDeepLearning.ELocatorResult.HasGroundtruth is equal to true.
|
static |
\endcond
Locator features of the result.
|
static |
\endcond
Number of labels the eVision.EasyDeepLearning.ELocator can recognize.
|
static |
\endcond
Object size for prediction made by a eVision.EasyDeepLearning.EInterestPointLocator.