Closed xialang2012 closed 8 years ago
The proper way to pass parameters is as follows: --param value
. For example, for your data:
run.py --use-opensfm True
or
run.py --matcher-threshold 0.5 --matcher-ratio 1.0
Hi @xialang2012 / @dakotabenjamin. Should this issue be closed?
I see there's also #204. This should be resolved in https://github.com/OpenDroneMap/OpenDroneMap/pull/203
@edgarriba you got a similar error in your cmake branch, right?
right. The point is that in the original OpenSfM the command "run_all" expects the directory where the images are placed. In here, you pass an argument called "opensfm". Not sure how the branch odm2 works ... because I got the same runtime error. Maybe @paulinus could help us in that.
The problem here seems to be that the reconstruction is failing, probably because of too few matches. I will give a try on those images an let you know how it goes.
This problem is different from https://github.com/edgarriba/OpenDroneMap/issues/5
I got this, which looks ok, running opensfm from outside ODM, Will try running the complete ODM pipeline latter and report.
Here's the orthophoto generated by ODM using the command
python /vagrant/OpenDroneMap/run.py --use-opensfm --resize-to 1024
Not sure what went wrong for you @xialang2012. I'm closing the issue since this dataset seems to work fine. Please re-open it if doesn't work for you.
Hi, The data I used to obtain the orthodox images can be downloaded from this link. http://xialang2012-img.stor.sinaapp.com/jl3.tar.gz I run the command "run.py --use-opensfm=true", but I get an low quality image
but it should like this
I tried another test data at http://xialang2012-img.stor.sinaapp.com/7.2.zip with the same command, and it also failed with this message:
I do not know if I need to change the OpenSFM parameters which used in the ODM. By the way, I can obtained the correct orthodox images by using Pix4d, PhotoScan or ODM with command "run.py --matcher-threshold=0.5 --matcher-ratio=1.0" for test data jl3.tar.gz.