PointOfInterestFinderOptions¶
- class giant.image_processing.point_source_finder.PointOfInterestFinderOptions(point_spread_function=<class 'giant.point_spread_functions.gaussians.IterativeGeneralizedGaussian'>, image_flattener_options=<factory>, centroid_size=1, min_size=2, max_size=50, threshold=8, reject_saturation=True)[source]¶
This class defines the options used to configure the PointOfInterestFinder.
It includes parameters for the point spread function to be fit, image flattening, centroid size, minimum and maximum blob size, threshold for point of interest detection, and saturation rejection.
These options allow for fine-tuning the point of interest detection process to suit different types of images and detection requirements.
- Parameters:
point_spread_function (type[PointSpreadFunction])
image_flattener_options (ImageFlattenerOptions)
centroid_size (int)
min_size (int)
max_size (int)
threshold (float)
reject_saturation (bool)