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) |
| eVision.ESpotPolarity | Polarity (self) |
| The particle polarity (black, white or any) in eVision.ESpotPolarity. | |
| Polarity (self, eVision.ESpotPolarity value) | |
| The particle polarity (black, white or any) in eVision.ESpotPolarity. | |
| int | Threshold (self) |
| The threshold on the pixel intensity difference with the background. | |
| Threshold (self, int value) | |
| The threshold on the pixel intensity difference with the background. | |
| int | MinSize (self) |
| The minimum particle size. | |
| MinSize (self, int value) | |
| The minimum particle size. | |
| int | MaxSize (self) |
| The maximum particle size. | |
| MaxSize (self, int value) | |
| The maximum particle size. | |
| int | MinArea (self) |
| The minimum particle pixel area. | |
| MinArea (self, int value) | |
| 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 |
| int eVision.EParticleDetectionParameters.MaxSize | ( | self | ) |
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.
| eVision.EParticleDetectionParameters.MaxSize | ( | self, | |
| int | value ) |
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.
| int eVision.EParticleDetectionParameters.MinArea | ( | self | ) |
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.
| eVision.EParticleDetectionParameters.MinArea | ( | self, | |
| int | value ) |
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.
| int eVision.EParticleDetectionParameters.MinSize | ( | self | ) |
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.
| eVision.EParticleDetectionParameters.MinSize | ( | self, | |
| int | value ) |
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.
| eVision.ESpotPolarity eVision.EParticleDetectionParameters.Polarity | ( | self | ) |
The particle polarity (black, white or any) in eVision.ESpotPolarity.
Default polarity is eVision.ESpotPolarity.Any.
| eVision.EParticleDetectionParameters.Polarity | ( | self, | |
| eVision.ESpotPolarity | value ) |
The particle polarity (black, white or any) in eVision.ESpotPolarity.
Default polarity is eVision.ESpotPolarity.Any.
| int eVision.EParticleDetectionParameters.Threshold | ( | self | ) |
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.
| eVision.EParticleDetectionParameters.Threshold | ( | self, | |
| int | value ) |
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.