diff --git a/opendm/photo.py b/opendm/photo.py index af4c7335..d6882c49 100644 --- a/opendm/photo.py +++ b/opendm/photo.py @@ -198,7 +198,7 @@ class ODM_Photo: xtags = {} with open(_path_file, 'rb') as f: - tags = exifread.process_file(f, details=False) + tags = exifread.process_file(f, details=True, extract_thumbnail=False) try: if 'Image Make' in tags: try: diff --git a/requirements.txt b/requirements.txt index f48bec77..c08df405 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ attrs==20.3.0 beautifulsoup4==4.9.3 cloudpickle==1.6.0 edt==2.0.2 -ODMExifRead==3.0.2 +ODMExifRead==3.0.3 Fiona==1.8.17 ; sys_platform == 'linux' or sys_platform == 'darwin' https://github.com/OpenDroneMap/windows-deps/raw/main/Fiona-1.8.19-cp38-cp38-win_amd64.whl ; sys_platform == 'win32' joblib==0.17.0 diff --git a/stages/openmvs.py b/stages/openmvs.py index 02c4ec5e..c6008bed 100644 --- a/stages/openmvs.py +++ b/stages/openmvs.py @@ -85,7 +85,7 @@ class ODMOpenMVSStage(types.ODM_Stage): if not args.pc_geometric: config.append("--geometric-iters 0") - sharp = args.pc_filter > 0 + sharp = args.pc_geometric with open(densify_ini_file, 'w+') as f: f.write("Optimize = %s\n" % (7 if sharp else 3))