A blob detected by a supervised segmentation tool (see eVision.EasyDeepLearning.ESupervisedSegmenter and eVision.EasyDeepLearning.ESupervisedSegmenterResult). More...
Public Member Functions | |
| None | __init__ (self, eVision.EasyDeepLearning.ESupervisedSegmenterBlob other) |
| Copy constructor of an eVision.EasyDeepLearning.ESupervisedSegmenterBlob object. | |
| eVision.EasyDeepLearning.ESupervisedSegmenterBlob | SensorToLocal (self, eVision.EFrame frame) |
| Transforms a blob from local to sensor coordinates. | |
| eVision.EasyDeepLearning.ESupervisedSegmenterBlob | LocalToSensor (self, eVision.EFrame frame) |
| Transforms a blob from sensor to local coordinates. | |
Protected Member Functions | |
| str | _Label__getter (self) |
| \cond | |
| eVision.ERegion | _Region__getter (self) |
| \cond | |
| float | _AverageProbability__getter (self) |
| \cond | |
| float | _MinProbability__getter (self) |
| \cond | |
| float | _MaxProbability__getter (self) |
| \cond | |
| float | _AverageBackgroundProbability__getter (self) |
| \cond | |
| float | _MinBackgroundProbability__getter (self) |
| \cond | |
| float | _MaxBackgroundProbability__getter (self) |
| \cond | |
| int | _Area__getter (self) |
| \cond | |
Properties | |
| Label = property(_Label__getter, None) | |
| \endcond | |
| Region = property(_Region__getter, None) | |
| \endcond | |
| AverageProbability = property(_AverageProbability__getter, None) | |
| \endcond | |
| MinProbability = property(_MinProbability__getter, None) | |
| \endcond | |
| MaxProbability = property(_MaxProbability__getter, None) | |
| \endcond | |
| AverageBackgroundProbability = property(_AverageBackgroundProbability__getter, None) | |
| \endcond | |
| MinBackgroundProbability = property(_MinBackgroundProbability__getter, None) | |
| \endcond | |
| MaxBackgroundProbability = property(_MaxBackgroundProbability__getter, None) | |
| \endcond | |
| Area = property(_Area__getter, None) | |
| \endcond | |
A blob detected by a supervised segmentation tool (see eVision.EasyDeepLearning.ESupervisedSegmenter and eVision.EasyDeepLearning.ESupervisedSegmenterResult).
A blob is a connected component from a label that is not the "Background" label.
Remarks:
License(s): EasySegment
| None eVision.EasyDeepLearning.ESupervisedSegmenterBlob.__init__ | ( | self, | |
| eVision.EasyDeepLearning.ESupervisedSegmenterBlob | other ) |
Copy constructor of an eVision.EasyDeepLearning.ESupervisedSegmenterBlob object.
| other | Reference to the eVision.EasyDeepLearning.ESupervisedSegmenterBlob object that should be copied |
|
protected |
\cond
Area of the blob in pixels.
|
protected |
\cond
Average probability of the background label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
protected |
\cond
Average probability of the predicted label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
protected |
\cond
Label of the blob.
|
protected |
\cond
Maximum probability of the background label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
protected |
\cond
Maximum probability of the predicted label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
protected |
\cond
Minimum probability of the background label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
protected |
\cond
Minimum probability of the predicted label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
protected |
\cond
Region of the blob.
| eVision.EasyDeepLearning.ESupervisedSegmenterBlob eVision.EasyDeepLearning.ESupervisedSegmenterBlob.LocalToSensor | ( | self, | |
| eVision.EFrame | frame ) |
Transforms a blob from sensor to local coordinates.
| frame | Reference frame in which the region is defined. |
| eVision.EasyDeepLearning.ESupervisedSegmenterBlob eVision.EasyDeepLearning.ESupervisedSegmenterBlob.SensorToLocal | ( | self, | |
| eVision.EFrame | frame ) |
Transforms a blob from local to sensor coordinates.
| frame | Reference frame in which the region is defined. |
|
static |
\endcond
Area of the blob in pixels.
|
static |
\endcond
Average probability of the background label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
static |
\endcond
Average probability of the predicted label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
static |
\endcond
Label of the blob.
|
static |
\endcond
Maximum probability of the background label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
static |
\endcond
Maximum probability of the predicted label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
static |
\endcond
Minimum probability of the background label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
static |
\endcond
Minimum probability of the predicted label (eVision.EasyDeepLearning.ESupervisedSegmenterBlob.Label) in the blob.
|
static |
\endcond
Region of the blob.