Odm: لا يمكن حفظ نتائج smvs

تم إنشاؤها على ١٠ أكتوبر ٢٠١٨  ·  4تعليقات  ·  مصدر: OpenDroneMap/ODM

هذا الخط:
https://github.com/OpenDroneMap/OpenDroneMap/blob/9b4345681518fc668a2a051e032e3032ce9e747e/scripts/smvs.py#L63 يجعل من المستحيل تقريبًا حفظ عمل خطوة smvs حتى تتمكن من استئنافها دون الحاجة إلى إعادتها. تعمل حاليًا مع عامل إرساء مثل:

docker run -it --rm \
    -v "$(pwd)/images:/code/images" \
    -v "$(pwd)/odm_georeferencing:/code/odm_georeferencing" \
    -v "$(pwd)/odm_meshing:/code/odm_meshing" \
    -v "$(pwd)/odm_orthophoto:/code/odm_orthophoto" \
    -v "$(pwd)/odm_texturing:/code/odm_texturing" \
    -v "$(pwd)/opensfm:/code/opensfm" \
    -v "$(pwd)/smvs:/code/smvs" \
    opendronemap/opendronemap

النتائج في:

...
[INFO]    Running SMVS Cell
Traceback (most recent call last):  
  File "/code/run.py", line 47, in <module>
    plasm.execute(niter=1)  
  File "/code/scripts/smvs.py", line 63, in process
    shutil.rmtree(tree.smvs)  
  File "/usr/lib/python2.7/shutil.py", line 256, in rmtree
    onerror(os.rmdir, path, sys.exc_info()) 
  File "/usr/lib/python2.7/shutil.py", line 254, in rmtree 
    os.rmdir(path)  
OSError: [Errno 16] Device or resource busy: '/code/smvs'
question

التعليق الأكثر فائدة

[يحرر]

آه ، أرى ما تعنيه الآن. يجب أن يعمل الأمر الذي قدمته معي الآن. لم أكن أدرك أنه يمكنني استخدام --project-path لأن ملف README.md أوصى بتركيب الدلائل الفردية بشكل منفصل.

ال 4 كومينتر

مرحبًا plouj ، هذا الخطأ يعني أنه من المحتمل أن يكون لديك حاوية تقوم بالفعل بتركيب دليل smvs.

ماذا لو قمت بتشغيل OpenDroneMap على النحو التالي؟

ضع ملفات JPG في مجلد باسم "images" (على سبيل المثال / my / project / images) ، ثم قم بتشغيلها ببساطة

docker run -ti --rm -v /my/project:/datasets/code opendronemap/opendronemap --project-path /datasets

[يحرر]

آه ، أرى ما تعنيه الآن. يجب أن يعمل الأمر الذي قدمته معي الآن. لم أكن أدرك أنه يمكنني استخدام --project-path لأن ملف README.md أوصى بتركيب الدلائل الفردية بشكل منفصل.

نعم ، أعتقد أنه يجب علينا تغيير مرجع الأمر في README.md .

ربما يمكنك مساعدتنا وتغييره إذا كان لديك الوقت؟ https://github.com/OpenDroneMap/OpenDroneMap/edit/master/README.md

أرغب في ذلك ، لكنني أعتقد أنه سيكون من الأسرع أن يقوم شخص آخر بذلك بدلاً مني في هذا الوقت.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات