Esempio n. 1
0
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')
Esempio n. 2
0
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')
Esempio n. 3
0
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')
Esempio n. 4
0
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')
Esempio n. 5
0
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')
Esempio n. 6
0
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')