Make number of Opensfm processes configurable (#452)

* Update README.md (#2)

Proposed changes for #431

* Added support for setting number of processes for opensfm.
pull/440/head^2
pulquero 2017-01-12 17:03:14 +00:00 zatwierdzone przez Dakota Benjamin
rodzic 44aea49a0a
commit 7a463ab8bf
2 zmienionych plików z 8 dodań i 1 usunięć

Wyświetl plik

@ -118,6 +118,13 @@ def config():
'images based on GPS exif data. Set to 0 to skip '
'pre-matching. Default: %(default)s')
parser.add_argument('--opensfm-processes',
metavar='<positive integer>',
default=context.num_cores,
type=int,
help=('The maximum number of processes to use in dense '
'reconstruction. Default: %(default)s'))
parser.add_argument('--use-opensfm-pointcloud',
action='store_true',
default=False,

Wyświetl plik

@ -45,7 +45,7 @@ class ODMApp(ecto.BlackBox):
'opensfm': ODMOpenSfMCell(use_exif_size=False,
feature_process_size=p.args.resize_to,
feature_min_frames=p.args.min_num_features,
processes=context.num_cores,
processes=p.args.opensfm_processes,
matching_gps_neighbors=p.args.matcher_neighbors,
matching_gps_distance=p.args.matcher_distance),
'slam': ODMSlamCell(),