add_streak
- acstools.utils_findsat_mrt.add_streak(image, width, value, rho=None, theta=None, endpoints=None, psf_sigma=None)
Generates a (optionally) PSF-convolved model trail and add it to an image.
- Parameters:
image (ndarray) – The input image onto which the trail should be added.
width (float) – Width of the trail. Note that as of now this function does not super- sample the image in order to precisely model the trail width.
value (float) – Uniform intensity within the trail prior to convolving with a PSF.
rho (float or
None
, optional) – Trail offset from center. The default isNone
.theta (float or
None
, optional) – Trail angle in degrees with respect to x-axis. The default isNone
.endpoints (array of tuples or
None
, optional) – Endpoints of the trail. Format is[(x0, y0), (x1, y1)]
. The default isNone
.psf_sigma (float or
None
, optional) – Sigma of Gaussian model PSF to be convolved with trail image. The default isNone
, in which case no convolution is performed.
- Returns:
image – The input image with the streak added on.
- Return type:
ndarray