added argument: matcher-order-neighbors

pull/1651/head
rexliuser 2023-05-17 15:18:24 +08:00
rodzic a922aaecbc
commit 4a26aa1c9c
2 zmienionych plików z 10 dodań i 0 usunięć

Wyświetl plik

@ -153,6 +153,13 @@ def config(argv=None, parser=None):
default=0,
type=int,
help='Perform image matching with the nearest images based on GPS exif data. Set to 0 to match by triangulation. Default: %(default)s')
parser.add_argument('--matcher-order-neighbors',
metavar='<positive integer>',
action=StoreValue,
default=0,
type=int,
help='Perform image matching with the nearest images based on image order. Set to 0 to disable. Default: %(default)s')
parser.add_argument('--use-fixed-camera-params',
action=StoreTrue,

Wyświetl plik

@ -246,6 +246,9 @@ class OSFMContext:
"triangulation_type: ROBUST",
"retriangulation_ratio: 2",
]
if args.matcher_order_neighbors > 0:
config.append(f"matching_order_neighbors: {args.matcher_order_neighbors}")
if args.camera_lens != 'auto':
config.append("camera_projection_type: %s" % args.camera_lens.upper())