diff --git a/modules/util/viirs_l1b_l2.py b/modules/util/viirs_l1b_l2.py index 510da9295b51518a745688b15d2fa0d247137250..acc29c239d7b5752fabb39269c5521c309f17729 100644 --- a/modules/util/viirs_l1b_l2.py +++ b/modules/util/viirs_l1b_l2.py @@ -168,19 +168,20 @@ def run(data_h5f, label_h5f, data_tiles, label_tiles, factor=2): i_skip = 3 * mod_tile_width i_start = int(mod_num_pixels / 2) - int((num_keep_x_tiles * 3 * mod_tile_width) / 2) + border = 7 num_keep_y_tiles = 16 j_skip = 3 * mod_tile_width for j in range(num_keep_y_tiles): j_c = j * j_skip - j_m = j_c + j_m = j_c + border j_i = j_m * factor for i in range(num_keep_x_tiles): i_c = i * i_skip + i_start - i_m = i_c + i_m = i_c + border i_i = i_m * factor - nda = mod_data[:, j_m:j_m + mod_tile_width, i_m:i_m + mod_tile_width] + nda = mod_data[:, j_m-border:j_m + mod_tile_width+border, i_m:i_m + mod_tile_width] data_tiles.append(nda) nda = img_data[:, j_i:j_i + img_tile_width, i_i:i_i + img_tile_width]