Source code for pyImagingMSpec.utils

import numpy as np
[docs]def find_nearest(array, value): idx = np.searchsorted(array, value, side="left") if idx > 0 and (idx == len(array) or np.abs(value - array[idx - 1]) < np.abs(value - array[idx])): return array[idx - 1], idx - 1 else: return array[idx], idx