Inheritance diagram for HaloSimulator:
Public Member Functions | |
HaloSimulator (const DefectixOptions::Options &options) | |
Standard constructor. | |
Private Member Functions | |
void | createDefect (gsl_matrix *src, gsl_matrix *mask, int extend) |
Create a halo. |
The class creates images and masks with simulated halos
|
Standard constructor. The constructor just calls DefectSimulator()::DefectSimulator(options)
|
|
Create a halo. The function adds a halo on the image with random position, size and variable intensity.
Implements DefectSimulator. |