Used to store the particle detection parameters. More...
Public Member Functions | |
| None | __init__ (self) |
| Constructs a eVision.EParticleDetectionParameters. | |
| None | __init__ (self, eVision.ESpotPolarity polarity, int threshold, int min, int max, int area) |
| Constructs a eVision.EParticleDetectionParameters. | |
| None | __init__ (self, eVision.ESpotPolarity Polarity) |
| None | __init__ (self, eVision.ESpotPolarity Polarity, int Threshold) |
| None | __init__ (self, eVision.ESpotPolarity Polarity, int Threshold, int MinSize) |
| None | __init__ (self, eVision.ESpotPolarity Polarity, int Threshold, int MinSize, int MaxSize) |
| None | __init__ (self, eVision.EParticleDetectionParameters other) |
Properties | |
| Polarity = property(_Polarity__getter, _Polarity__setter) | |
| The particle polarity (black, white or any) in eVision.ESpotPolarity. | |
| Threshold = property(_Threshold__getter, _Threshold__setter) | |
| The threshold on the pixel intensity difference with the background. | |
| MinSize = property(_MinSize__getter, _MinSize__setter) | |
| The minimum particle size. | |
| MaxSize = property(_MaxSize__getter, _MaxSize__setter) | |
| The maximum particle size. | |
| MinArea = property(_MinArea__getter, _MinArea__setter) | |
| The minimum particle pixel area. | |
Used to store the particle detection parameters.
See eVision.EScratchDetectionParameters for the scratch detection parameters.
Remarks:
License(s): EasySpotDetector
| None eVision.EParticleDetectionParameters.__init__ | ( | self | ) |
Constructs a eVision.EParticleDetectionParameters.
| None eVision.EParticleDetectionParameters.__init__ | ( | self, | |
| eVision.ESpotPolarity | polarity, | ||
| int | threshold, | ||
| int | min, | ||
| int | max, | ||
| int | area ) |
Constructs a eVision.EParticleDetectionParameters.
| polarity | The particle polarity (black, white or any) in eVision.ESpotPolarity. |
| threshold | The threshold on the pixel intensity difference with the background. |
| min | The minimum particle size. |
| max | The maximum particle size. |
| area | The minimum particle pixel area. |
| None eVision.EParticleDetectionParameters.__init__ | ( | self, | |
| eVision.ESpotPolarity | Polarity ) |
| Polarity | The particle polarity (black, white or any) in eVision.ESpotPolarity. Default polarity is eVision.ESpotPolarity.Any. |
| None eVision.EParticleDetectionParameters.__init__ | ( | self, | |
| eVision.ESpotPolarity | Polarity, | ||
| int | Threshold ) |
| Polarity | The particle polarity (black, white or any) in eVision.ESpotPolarity. Default polarity is eVision.ESpotPolarity.Any. |
| Threshold | The threshold on the pixel intensity difference with the background. A low threshold (5-10) implies a sensitive detection, with possibly a lot of detected spots. A high threshold (30-40) implies a conservative detection, with possibly a few or no spot detected. Default threshold is 20. |
| None eVision.EParticleDetectionParameters.__init__ | ( | self, | |
| eVision.ESpotPolarity | Polarity, | ||
| int | Threshold, | ||
| int | MinSize ) |
| Polarity | The particle polarity (black, white or any) in eVision.ESpotPolarity. Default polarity is eVision.ESpotPolarity.Any. |
| Threshold | The threshold on the pixel intensity difference with the background. A low threshold (5-10) implies a sensitive detection, with possibly a lot of detected spots. A high threshold (30-40) implies a conservative detection, with possibly a few or no spot detected. Default threshold is 20. |
| MinSize | The minimum particle size. The width or the height of the bounding box must be equal or larger than the minimum size for the particle to be detected. Default minimum size is 10. |
| None eVision.EParticleDetectionParameters.__init__ | ( | self, | |
| eVision.ESpotPolarity | Polarity, | ||
| int | Threshold, | ||
| int | MinSize, | ||
| int | MaxSize ) |
| Polarity | The particle polarity (black, white or any) in eVision.ESpotPolarity. Default polarity is eVision.ESpotPolarity.Any. |
| Threshold | The threshold on the pixel intensity difference with the background. A low threshold (5-10) implies a sensitive detection, with possibly a lot of detected spots. A high threshold (30-40) implies a conservative detection, with possibly a few or no spot detected. Default threshold is 20. |
| MinSize | The minimum particle size. The width or the height of the bounding box must be equal or larger than the minimum size for the particle to be detected. Default minimum size is 10. |
| MaxSize | The maximum particle size. The width or the height of the bounding box must be equal or smaller than the maximum size for the particle to be detected. Default maximum size is 50. |
| None eVision.EParticleDetectionParameters.__init__ | ( | self, | |
| eVision.EParticleDetectionParameters | other ) |
| other | Other instance |
|
static |
The maximum particle size.
The width or the height of the bounding box must be equal or smaller than the maximum size for the particle to be detected. Default maximum size is 50.
|
static |
The minimum particle pixel area.
The number of segmented pixels of the detected particle must be equal or larger than the minimum area. Default minimum area is 100.
|
static |
The minimum particle size.
The width or the height of the bounding box must be equal or larger than the minimum size for the particle to be detected. Default minimum size is 10.
|
static |
The particle polarity (black, white or any) in eVision.ESpotPolarity.
Default polarity is eVision.ESpotPolarity.Any.
|
static |
The threshold on the pixel intensity difference with the background.
A low threshold (5-10) implies a sensitive detection, with possibly a lot of detected spots. A high threshold (30-40) implies a conservative detection, with possibly a few or no spot detected. Default threshold is 20.