def cal_wetness_landsat5(img_path): wetness_coeff = np.array([0.0315, 0.2021, 0.3102, 0.1594, -0.6806, -0.6109]) return cal_tasselled_cap(img_path, wetness_coeff, 'wetness')
def cal_greenness_landsat5(img_path): greenness_coeff = np.array([-0.1603, -0.2819, -0.4934, 0.794, -0.0002, -0.1446]) return cal_tasselled_cap(img_path, greenness_coeff, 'greenness')
def cal_brightness_landsat5(img_path): brightness_coeff = np.array([0.2043, 0.4158, 0.5524, 0.5741, 0.3124, 0.2303]) return cal_tasselled_cap(img_path,brightness_coeff,'brightness')
def cal_wetness_landsat7(img_path): wetness_coeff = np.array( [0.2626, 0.2141, 0.0926, 0.0656, -0.7629, -0.5388]) return cal_tasselled_cap(img_path, wetness_coeff, 'wetness')
def cal_greenness_landsat7(img_path): greenness_coeff = np.array( [-0.3344, -0.3544, -0.4556, 0.6966, -0.0242, -0.2630]) return cal_tasselled_cap(img_path, greenness_coeff, 'greenness')
def cal_brightness_landsat7(img_path): # in Ingmar paper, the third one is 0.3902, but orginal paper is 0.3904 brightness_coeff = np.array( [0.3561, 0.3972, 0.3902, 0.6966, 0.2286, 0.1596]) return cal_tasselled_cap(img_path, brightness_coeff, 'brightness')