Source code for ewoksid16b.tasks.utils.calibration

[docs] def apply_calibration(xy_ch, coefficients=[0, 1]): """ Apply calibration to the x- or y-axis :param xy_ch: x or y -data of a stack :param calibration: list of coefficients for polynomial equation :return: calibrated x- or y-data """ xy = coefficients[0] + coefficients[1] * xy_ch for j in range(2, len(coefficients)): xy += coefficients[j] * xy_ch**j return xy