remove_bad_pixels#
- pyxem.utils.diffraction.remove_bad_pixels(z, bad_pixels)[source]#
- Replace values in bad pixels with mean of neighbors. - Parameters:
- z (numpy.ndarray) – A single frame 
- bad_pixels (numpy.ndarray) – Must either have the same shape as dask_array, or the same shape as the two last dimensions of dask_array. 
 
- Returns:
- data_output 
- Return type:
- Dask array 
 - Examples - >>> import pyxem.utils.dask_tools as dt >>> s = pxm.data.dummy_data.dummy_data.get_dead_pixel_signal(lazy=True) >>> dead_pixels = dt._find_dead_pixels(s.data) >>> data_output = dt._remove_bad_pixels(s.data, dead_pixels) 
