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. | |
| int | NumLabels (self) |
| Number of labels the eVision.EasyDeepLearning.ELocator can recognize. | |
| list[eVision._eVision.EasyDeepLearning.ELocatorPredictedObject] | DetectedObjects (self) |
| Detected objects. | |
| float | DetectionThreshold (self) |
| Detection threshold set by the eVision.EasyDeepLearning.ELocator tool. | |
| int | LocatorFeatures (self) |
| Locator features of the result. | |
| int | ObjectSize (self) |
| Object size for prediction made by a eVision.EasyDeepLearning.EInterestPointLocator. | |
| list[eVision._eVision.EasyDeepLearning.ELocatorObject] | GroundtruthObjects (self) |
| Groundtruth objects if eVision.EasyDeepLearning.ELocatorResult.HasGroundtruth is equal to true. | |
| 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 |
| list[eVision._eVision.EasyDeepLearning.ELocatorPredictedObject] eVision.EasyDeepLearning.ELocatorResult.DetectedObjects | ( | self | ) |
Detected objects.
| float eVision.EasyDeepLearning.ELocatorResult.DetectionThreshold | ( | self | ) |
Detection threshold set by the eVision.EasyDeepLearning.ELocator tool.
| 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 |
| list[eVision._eVision.EasyDeepLearning.ELocatorObject] eVision.EasyDeepLearning.ELocatorResult.GroundtruthObjects | ( | self | ) |
Groundtruth objects if eVision.EasyDeepLearning.ELocatorResult.HasGroundtruth is equal to true.
| 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. |
| int eVision.EasyDeepLearning.ELocatorResult.LocatorFeatures | ( | self | ) |
Locator features of the result.
| int eVision.EasyDeepLearning.ELocatorResult.NumLabels | ( | self | ) |
Number of labels the eVision.EasyDeepLearning.ELocator can recognize.
| int eVision.EasyDeepLearning.ELocatorResult.ObjectSize | ( | self | ) |
Object size for prediction made by a eVision.EasyDeepLearning.EInterestPointLocator.
| 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.