The ESpot store information about the detections produced by ESpotDetector. A spot is defined by a type (particle or scratch), a polarity (black or white) and a geometry. The geometry is an arbitrary rectangle, represented by a ERotatedBoundingBox. More...


Public Member Functions | |
| ESpot () | |
| Constructs an ESpot with default (invalid) values. | |
| ESpot (eVision.ESpot other) | |
| Copy constructor for ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float extension, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float extension, eVision.ERGBColor color, float zoomX) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float extension, eVision.ERGBColor color) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, float extension) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float extension, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float extension, eVision.ERGBColor color, float zoomX) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float extension, eVision.ERGBColor color) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float extension) |
| Draw the ESpot. | |
| void | Draw (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext, float extension, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext, float extension, eVision.ERGBColor color, float zoomX) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext, float extension, eVision.ERGBColor color) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext, float extension) |
| Draw the ESpot. | |
| void | Draw (IntPtr graphicsContext) |
| Draw the ESpot. | |
| void | Load (string path) |
| Loads the ESpot. The given ESerializer must have been created for reading. | |
| void | Load (eVision.ESerializer serializer) |
| Loads the ESpot. The given ESerializer must have been created for reading. | |
| void | Save (string path) |
| Saves the ESpot. The given ESerializer must have been created for writing. | |
| void | Save (eVision.ESerializer serializer) |
| Saves the ESpot. The given ESerializer must have been created for writing. | |
| eVision.ESpot | LocalToSensor (eVision.EFrame frame) |
| Transforms a spot from local to sensor coordinates. | |
| eVision.ESpot | SensorToLocal (eVision.EFrame frame) |
| Transforms a spot from sensor to local coordinates. | |
| void | Draw (System.Drawing.Graphics graphicsContext, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY) |
| Draw the ESpot. | |
| void | Draw (System.Drawing.Graphics graphicsContext, float extension, eVision.ERGBColor color, float zoomX, float zoomY, float panX) |
| Draw the ESpot. | |
| void | Draw (System.Drawing.Graphics graphicsContext, float extension, eVision.ERGBColor color, float zoomX, float zoomY) |
| Draw the ESpot. | |
| void | Draw (System.Drawing.Graphics graphicsContext, float extension, eVision.ERGBColor color, float zoomX) |
| Draw the ESpot. | |
| void | Draw (System.Drawing.Graphics graphicsContext, float extension, eVision.ERGBColor color) |
| Draw the ESpot. | |
| void | Draw (System.Drawing.Graphics graphicsContext, float extension) |
| Draw the ESpot. | |
| void | Draw (System.Drawing.Graphics graphicsContext) |
| Draw the ESpot. | |
Properties | |
| eVision.ESpotType | Type [get] |
| Get the type of the spot, i.e. whether it is a ESpotType.ESpotType_Scratch or a ESpotType.ESpotType_Particle. | |
| eVision.ESpotPolarity | Polarity [get] |
| Get the polarity of the spot, i.e. whether it is ESpotPolarity.ESpotPolarity_White, ESpotPolarity.ESpotPolarity_Black or ESpotPolarity.ESpotPolarity_Any. A Spot's polarity is the same as the polarity setting of the detector when the spot was detected. | |
| eVision.EPoint | Center [get] |
| Get the center point of the spot. | |
| float | Width [get] |
| Get the width of the bounding box of spot. | |
| float | Height [get] |
| Get the height of the bounding box of spot. | |
| uint | Area [get] |
| Get the area of the spot (in number of pixels). | |
| float | Strength [get] |
| Get the strength of the spot (the average grey scale value over the local image background). | |
| eVision.ERotatedBoundingBox | Box [get] |
| Returns the rotated rectangle representing the spot. | |
| eVision.ERegion | Region [get] |
| Returns the ERegion of the spot (the pixels composing the spot). | |
| eVision.EROIBW8 | ROI [get] |
| Returns the EROIBW8 of the spot (axis aligned bounding box). The returned ROI is not attached to an image. | |
| string | DLLabel [get] |
| Returns the Deep Learning classification label. | |
| float | DLProbability [get] |
| Returns the Deep Learning classification probability. | |
The ESpot store information about the detections produced by ESpotDetector. A spot is defined by a type (particle or scratch), a polarity (black or white) and a geometry. The geometry is an arbitrary rectangle, represented by a ERotatedBoundingBox.
License(s): EasySpotDetector
| eVision.ESpot.ESpot | ( | ) |
Constructs an ESpot with default (invalid) values.
| eVision.ESpot.ESpot | ( | eVision.ESpot | other | ) |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter | ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | extension ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | extension, | ||
| eVision.ERGBColor | color ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| eVision.EFrame | frame, | ||
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| frame | Frame associated with the spot. Usually, frame used to detect the spot. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | extension ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | extension, | ||
| eVision.ERGBColor | color ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| void eVision.ESpot.Draw | ( | eVision.EDrawAdapter | drawAdapter, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draw the ESpot.
| drawAdapter | EDrawAdapter that will be used to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext | ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
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.
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext, |
| float | extension ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
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.
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
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.
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
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.
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
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.
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
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.
| void eVision.ESpot.Draw | ( | IntPtr | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext | ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext, |
| float | extension ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
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.
| void eVision.ESpot.Draw | ( | System.Drawing.Graphics | graphicsContext, |
| float | extension, | ||
| eVision.ERGBColor | color, | ||
| float | zoomX, | ||
| float | zoomY, | ||
| float | panX, | ||
| float | panY ) |
Draw the ESpot.
| graphicsContext | Handle of the graphics context on which to draw. |
| extension | Extension in pixels of the draw rectangle around the spot. Only used for ESpotType.ESpotType_Particle. |
| color | Color of the draw rectangle. |
| zoomX | Horizontal zooming factor. By default, true scale is used. |
| zoomY | Vertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming. |
| panX | Horizontal panning value expressed in pixels. By default, no panning occurs. |
| panY | Vertical panning value expressed in pixels. By default, no panning occurs. |
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.
| void eVision.ESpot.Load | ( | eVision.ESerializer | serializer | ) |
Loads the ESpot. The given ESerializer must have been created for reading.
| serializer | The serializer. |
| void eVision.ESpot.Load | ( | string | path | ) |
Loads the ESpot. The given ESerializer must have been created for reading.
| path | The file path. |
| eVision.ESpot eVision.ESpot.LocalToSensor | ( | eVision.EFrame | frame | ) |
Transforms a spot from local to sensor coordinates.
| frame | Reference frame in which the region is defined. |
| void eVision.ESpot.Save | ( | eVision.ESerializer | serializer | ) |
Saves the ESpot. The given ESerializer must have been created for writing.
| serializer | The ESerializer object that is written to. |
| void eVision.ESpot.Save | ( | string | path | ) |
Saves the ESpot. The given ESerializer must have been created for writing.
| path | The file path. |
| eVision.ESpot eVision.ESpot.SensorToLocal | ( | eVision.EFrame | frame | ) |
Transforms a spot from sensor to local coordinates.
| frame | Reference frame in which the region is defined. |
|
get |
Get the area of the spot (in number of pixels).
|
get |
Returns the rotated rectangle representing the spot.
|
get |
Get the center point of the spot.
|
get |
Returns the Deep Learning classification label.
This information is available when the Deep Learning classification has been activated by ESpotDetector.DLClassifierPath. See also ESpot.DLProbability.
|
get |
Returns the Deep Learning classification probability.
This information is available when the Deep Learning classification has been activated by ESpotDetector.DLClassifierPath. See also ESpot.DLLabel.
|
get |
Get the height of the bounding box of spot.
|
get |
Get the polarity of the spot, i.e. whether it is ESpotPolarity.ESpotPolarity_White, ESpotPolarity.ESpotPolarity_Black or ESpotPolarity.ESpotPolarity_Any. A Spot's polarity is the same as the polarity setting of the detector when the spot was detected.
|
get |
Returns the ERegion of the spot (the pixels composing the spot).
|
get |
Returns the EROIBW8 of the spot (axis aligned bounding box). The returned ROI is not attached to an image.
|
get |
Get the strength of the spot (the average grey scale value over the local image background).
|
get |
Get the type of the spot, i.e. whether it is a ESpotType.ESpotType_Scratch or a ESpotType.ESpotType_Particle.
|
get |
Get the width of the bounding box of spot.