43 get => _module.HotpixelList;
44 set => _module.HotpixelList = value;
59 get => _module.IsEnabled;
60 set => _module.IsEnabled = value;
72 _module.ResetToDefault();
99 public void Detect(
Image image, uint sensitivity = 3,
float gainFactor = 1.0F)
101 _module.Detect(image, sensitivity, gainFactor);
Represents an interval with unsigned integer boundaries.
HotpixelCorrection detects and corrects hot pixels in camera images.
IEnumerable< Point > HotpixelList
The list of hot pixels to be corrected.
bool IsEnabled
Enables or disables the feature.
void ResetToDefault()
Clears the hot pixel list.
void Detect(Image image, uint sensitivity=3, float gainFactor=1.0F)
Performs immediate hot pixel detection on the given image.
IntervalU SensitivityRange
Returns the valid range of sensitivities.
HotpixelCorrectionFeature(HotpixelCorrectionModule module)
Creates a HotpixelCorrectionFeature for an existing hotpixel correction module.
Hotpixel correction is an image pipeline module for detecting and correcting hot pixels in camera ima...
Constructs an Image from an IImageView Instance.
Abstract base class for all image processing pipeline features.