Good morning from Australia,
This is the first time I have used GCP’s and am getting the error below…after 7 hours processing.
There are 1071 images and 8 GCPs to process, with a minimum of 3 images/GCP. Most GCP’s have 5 images. EPSG used is: 28354 being MGA94 zone 54.
Is there anything you could point me to from the error below without having to load all the images to Dropbox or other?
Cheers,
Tony
Finalizing texture atlases… done. (Took: 0.722s) Building objmodel:
Saving model… done.
Whole texturing procedure took: 163.28s
[INFO] Finished mvs_texturing stage
[INFO] Running odm_georeferencing stage
100 - done.
Traceback (most recent call last):
File “/code/run.py”, line 54, in retcode = app.execute() File “/code/stages/odm_app.py”, line 130, in execute raise e File “/code/stages/odm_app.py”, line 94, in execute
self.first_stage.run()
File “/code/opendm/types.py”, line 340, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 340, in run
self.next_stage.run(outputs)
File “/code/opendm/types.py”, line 340, in run
self.next_stage.run(outputs)
[Previous line repeated 5 more times]
File “/code/opendm/types.py”, line 321, in run self.process(self.args, outputs) File “/code/stages/odm_georeferencing.py”, line 30, in process gcps = octx.ground_control_points(reconstruction.georef.proj4())
File “/code/opendm/osfm.py”, line 462, in ground_control_points gcps = ds.load_ground_control_points() File “/code/SuperBuild/install/bin/opensfm/opensfm/dataset.py”, line 969, in load_ground_control_points return self.load_ground_control_points_impl(reference)
File “/code/SuperBuild/install/bin/opensfm/opensfm/dataset.py”, line 981, in load_ground_control_points_impl exif = {image: self.load_exif(image) for image in self.images()} File “/code/SuperBuild/install/bin/opensfm/opensfm/dataset.py”, line 981, in exif = {image: self.load_exif(image) for image in self.images()} File “/code/SuperBuild/install/bin/opensfm/opensfm/dataset.py”, line 579, in load_exif with self.io_handler.open_rt(self._exif_file(image)) as fin:
*File “/code/SuperBuild/install/bin/opensfm/opensfm/io.py”, line 1349, in open_rt return cls.open(path, “r”, encoding=“utf-8”) File “/code/SuperBuild/install/bin/opensfm/opensfm/io.py”, line 1341, in open return open(*args, *kwargs)
FileNotFoundError: [Errno 2] No such file or directory: ‘/var/www/data/e852b60f-abdf-47fc-a95d-d967f81b510b/opensfm/exif/DJI_0567.JPG.exif’