Spaces:
Runtime error
Runtime error
| # Copyright (c) Facebook, Inc. and its affiliates. | |
| # | |
| # This source code is licensed under the MIT license found in the | |
| # LICENSE file in the root directory of this source tree. | |
| import argparse | |
| import glob, os, sys | |
| from SensorData import SensorData | |
| # params | |
| parser = argparse.ArgumentParser() | |
| # data paths | |
| parser.add_argument('--target_dir', required=True, help='path to the target dir') | |
| opt = parser.parse_args() | |
| print(opt) | |
| def main(): | |
| overlaps = glob.glob(os.path.join(opt.target_dir, "*/pcd/overlap.txt")) | |
| with open(os.path.join(opt.target_dir, 'overlap30.txt'), 'w') as f: | |
| for fo in overlaps: | |
| for line in open(fo): | |
| pcd0, pcd1, op = line.strip().split() | |
| if float(op) >= 0.3: | |
| print('{} {} {}'.format(pcd0, pcd1, op), file=f) | |
| print('done') | |
| if __name__ == '__main__': | |
| main() |