add_dead_pixels#
- diffsims.pattern.detector_functions.add_dead_pixels(pattern, n=None, fraction=None, seed=None)[source]#
Adds randomly placed dead pixels onto a pattern
- Parameters:
- pattern
numpy.ndarray The diffraction pattern at the detector
- n
int The number of dead pixels, defaults to None
- fraction
float The fraction of dead pixels, defaults to None
- seed
intorNone seed value for the random number generator
- pattern
- Returns:
- corrupted_pattern
numpy.ndarray The pattern, with dead pixels included
- corrupted_pattern