Wykres commitów

101 Commity (aaebab16352a3e6c04c1af53af72f9a02e6bfde8)

Autor SHA1 Wiadomość Data
Jorge Gustavo Rocha aaebab1635 Add support for compressed LAZ files
Add LASzip library to docker
Close #845


Former-commit-id: ad4e42643a
2018-06-17 14:51:37 +01:00
Piero Toffanin cdda8832cc Removed opensfm mesh command
Former-commit-id: 0677565096
2018-06-03 20:04:50 -04:00
Piero Toffanin 0a06e4bde2 More friendly message when GCP projection string is not valid
Former-commit-id: c0b7e49ac3
2018-05-23 09:43:40 -04:00
Piero Toffanin 9d2910f009 Fixed GCPs, mesh transform, point cloud transform, rerun-from orthophoto issue
Former-commit-id: f03bbe7e9a
2018-04-25 10:00:56 -04:00
Piero Toffanin 03544a1bbe Fixes to get non-georeferenced images to process correctly
Former-commit-id: de14004db1
2018-04-18 22:03:54 -04:00
Dakota Benjamin 1aa2904267 Create better merge.py
Former-commit-id: b726ecd746
2018-03-03 11:48:43 -05:00
Dakota Benjamin 80332d11c4 Georeferencing (csv/pdal) bug fix
Former-commit-id: f6881a769e
2018-02-05 12:46:27 -05:00
Dakota Benjamin 63b8ca2d2b Allow gcp file input
Former-commit-id: 7a7ac23264
2018-02-01 11:10:32 -05:00
Dakota Benjamin 46757461a6 Refactor georeferencing to implement sfm transformation
Former-commit-id: 2b22e7b361
2018-01-26 14:38:26 -05:00
Piero Toffanin 9488ec8fe5 Fixed utm_pole extraction
Former-commit-id: 8fe21f3953
2017-11-09 21:46:38 -05:00
Piero Toffanin e24862fa25 Handle the case when utm zone has newline char
https://github.com/OpenDroneMap/WebODM/issues/267#issuecomment-326775435
Former-commit-id: 2300189304
2017-09-02 20:32:25 -04:00
Dakota Benjamin 7f3a06a860 Merge pull request #661 from dakotabenjamin/georef-utm-bug
Properly index utm zone in georef

Former-commit-id: 5852112d37
2017-09-01 13:45:07 -04:00
Dakota Benjamin 4ba697be19 Properly index utm zone in georef
Former-commit-id: 4b6edf0825
2017-08-31 09:29:22 -04:00
Dakota Benjamin d350ae3f55 Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into update-vtk
# Conflicts:
#	opendm/tasks.py
#	scripts/resize.py


Former-commit-id: dda829f74e
2017-08-24 15:28:23 -04:00
Dakota Benjamin db82acb96c Stop writing GPS back to image exif
Former-commit-id: 47498f3b90
2017-08-24 15:20:36 -04:00
Dakota Benjamin d09b3256bc Remove Resize module
Former-commit-id: 770a57abe4
2017-08-24 15:19:51 -04:00
Dakota Benjamin 28f3a4c4a0 Add altitude tag support in OpenSfM
Former-commit-id: e415dc1693
2017-07-31 12:52:25 -04:00
Piero Toffanin bba59ba1b4 Removed convert_to_dem
Former-commit-id: 87b4f5ef56
2017-06-23 16:35:21 -04:00
Piero Toffanin 08f391c599 Syntax fix, decimation parameter fix, tweaks
Former-commit-id: c41f9121e9
2017-06-23 16:15:13 -04:00
Dakota Benjamin da947773ea Add coordinates to image object
Former-commit-id: 46797e9f8a
2017-06-23 11:49:24 -04:00
Piero Toffanin eee1f1b914 Started adding odm_dem module
Former-commit-id: af0c2c986f
2017-06-23 11:20:46 -04:00
Piero Toffanin 2eadac9da8 Added lidar2dems superbuild module, modified dockerfile, configure.sh to install lidar2dems deps
Former-commit-id: fed4cb95dc
2017-06-20 14:53:17 -04:00
Dakota Benjamin db2569896d Merge pull request #599 from fredlllll/georef_transform_file
Addition to georef transform file

Former-commit-id: 66092078dc
2017-06-12 11:10:13 -04:00
Frederik Gelder e04794c4e8 forgot _file suffix
Former-commit-id: dd2a1431bd
2017-06-12 13:15:32 +02:00
Frederik Gelder 252b6eadcf added usage of outputTransformFile in python code. also updated readme to contain the file
Former-commit-id: c289e7795a
2017-06-12 12:23:32 +02:00
Michael Ribbons 26b02bdd5e Revert incorrect permission change from 334c752ddd [formerly 992935ee97]
Former-commit-id: 71f949bdbd
2017-05-24 20:47:19 +10:00
Michael Ribbons 334c752ddd Avoid crash in pyexiv2 with some image files.
Resolves https://github.com/OpenDroneMap/OpenDroneMap/issues/580

Issue was caused by attempting to read data in ImageUniqueID tag,
even though data is populated.

By only reading the values we need from metadata we avoid the issue
in pyexiv2.

Should also improve performance.

stacktrace of error:

.#0  strlen () at ../sysdeps/x86_64/strlen.S:106
.#1  0x00007fffdb154ce7 in exiv2wrapper::ExifTag::ExifTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Exiv2::Exifdatum*, Exiv2::ExifData*, Exiv2::ByteOrder) () from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#2  0x00007fffdb154eb4 in exiv2wrapper::Image::getExifTag(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) ()
   from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#3  0x00007fffdb15f3e6 in boost::python::objects::caller_py_function_impl<boost::python::detail::caller<exiv2wrapper::ExifTag const (exiv2wrapper::Image::*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::default_call_policies, boost::mpl::vector3<exiv2wrapper::ExifTag const, exiv2wrapper::Image&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::operator()(_object*, _object*) ()
   from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#4  0x00007ffff52845cd in boost::python::objects::function::call(_object*, _object*) const () from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#5  0x00007ffff52847c8 in ?? () from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#6  0x00007ffff528c823 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#7  0x00007fffdb15dd63 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<Exiv2::BasicError<char>, void (*)(Exiv2::BasicError<char> const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(Exiv2::BasicError<char> const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) () from /usr/lib/python2.7/dist-packages/libexiv2python.so
.#8  0x00007ffff528c7f8 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
.#9  0x00007ffff5d01ab8 in boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>::operator()(boost::python::detail::exception_handler const&, boost::function0<void> const&, void (*)(ecto::except::NullTendril const&)) const ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#10 0x00007ffff5d0099f in bool boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(ecto::except::NullTendril const&)> >::operator()<bool, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>, boost::_bi::list2<boost::python::detail::exception_handler const&, boost::function0<void> const&> >(boost::_bi::type<bool>, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>&, boost::_bi::list2<boost::python::detail::exception_handler const&, boost::function0<void> const&>&, long) ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#11 0x00007ffff5cffbe7 in bool boost::_bi::bind_t<bool, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(ecto::except::NullTendril const&)> > >::operator()<boost::python::detail::exception_handler, boost::function0<void> >(boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#12 0x00007ffff5cfeb54 in boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool, boost::python::detail::translate_exception<ecto::except::NullTendril, void (*)(ecto::except::NullTendril const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)(ecto::except::NullTendril const&)> > >, bool, boost::python::detail::exception_handler const&, boost::function0<void> const&>::invoke(boost::detail::function::function_buffer&, boost::python::detail::exception_handler const&, boost::function0<void> const&) ()
   from /home/mribbons/OpenDroneMap170517/SuperBuild/install/lib/python2.7/dist-packages/ecto/ecto_main.so
.#13 0x00007ffff528c7f8 in boost::python::detail::exception_handler::operator()(boost::function0<void> const&) const ()
   from /usr/lib/x86_64-linux-gnu/libboost_python-py27.so.1.58.0
...


Former-commit-id: 992935ee97
2017-05-19 12:08:15 +10:00
Dakota Benjamin 3400a9286a Merge pull request #571 from pierotofy/lasstripes
Updated pdal matrix transform pipeline, updated PDAL version

Former-commit-id: 88aa02ed0a
2017-05-11 10:43:25 -04:00
Piero Toffanin 0b604ae9a4 Removed extract true from filters.pmf
Former-commit-id: d29bbc4c1f
2017-05-10 21:47:24 -04:00
Piero Toffanin ebcb21a5b6 Updated pdal matrix transform pipeline, updated PDAL version
Former-commit-id: 3c816dc4a1
2017-05-08 10:50:16 -04:00
Piero Toffanin 4ee5dc96ed Resolved conflicts, added missing 2.5D meshing files, change skip-25dmesh to use-25dmesh
Former-commit-id: ce0ce5a655
2017-04-25 11:17:20 -04:00
Dakota Benjamin f07ddc182a Merge pull request #549 from dakotabenjamin/pdal-dem
Add DEM generation using PDAL

Former-commit-id: eaf9ab2e26
2017-04-24 16:10:51 -04:00
Dakota Benjamin 4d6626e77e Add LAS writer forward option
Former-commit-id: a3a0004a53
2017-04-10 10:23:30 -04:00
Piero Toffanin ff3161e7cf Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into 25dmesh
Former-commit-id: f6245c8dfa
2017-04-07 13:57:16 -04:00
Dakota Benjamin dccf5d6f59 Expose DEM gen options to command line
Former-commit-id: 3385333737
2017-04-06 15:37:13 -04:00
Dakota Benjamin 4b5738924d Update LAS conversion to JSON
Former-commit-id: 85f2c422af
2017-04-06 13:59:26 -04:00
Dakota Benjamin 9f45271b9e Merge pull request #537 from pulquero/master
Added missing resume points for opensfm

Former-commit-id: ccca860eac
2017-04-06 10:52:10 -04:00
Dakota Benjamin 924b9a627c Add DEM generator to control script
Former-commit-id: fafa5fe006
2017-04-06 09:06:09 -04:00
Mark Hale 3a16534d4b Fixed incorrect filename.
Former-commit-id: a274520b1b
2017-04-06 06:31:03 +01:00
Piero Toffanin 693a038af8 Fixed path bug
Former-commit-id: 5036714870
2017-04-05 14:27:52 -04:00
Piero Toffanin 05d8526b4f Integrated 2.5D mesh into pipeline. Still needs testing
Former-commit-id: 2237bc5db7
2017-04-05 13:56:48 -04:00
Dakota Benjamin 603e028fe3 Merge pull request #525 from dakotabenjamin/bigtiff
Add BigTIFF creation and overviews option to odm_orthophoto

Former-commit-id: 764d56ec3c
2017-04-04 13:23:10 -04:00
Mark Hale 3a6b917c86 Added support for resume from opensfm reconstruction stages.
Former-commit-id: 7cc9e00410
2017-04-04 18:00:19 +01:00
Dakota Benjamin e4a4e0cc3f Merge pull request #517 from pulquero/osfm_stages
Resume of opensfm from matching

Former-commit-id: bbbd5696df
2017-03-31 14:59:12 -04:00
Dakota Benjamin c96b4b259e Add gdaladdo to build overviews
Former-commit-id: c79c4646df
2017-03-31 14:53:47 -04:00
Dakota Benjamin 33fd609b68 Add baseline code for DEM gen
Former-commit-id: 7d08f873a0
2017-03-31 10:31:46 -04:00
Mark Hale 290c504d2a Partial restart of opensfm
Former-commit-id: a35855ae23
2017-03-22 22:22:24 +00:00
Mark Hale 52b06eb6a1 Include projection info in las
Former-commit-id: 806ce3f53c
2017-02-11 23:46:23 +00:00
Dakota Benjamin 42a8aa2788 Merge branch 'master' into image-load-process
Former-commit-id: c413629fc3
2017-01-17 14:35:49 -05:00
Pau Gargallo f5f3c628bb Merge branch 'dev' into orb_slam2
Conflicts:
	configure.sh
	opendm/config.py
	opendm/types.py
	scripts/odm_app.py

Former-commit-id: efb2520241
2016-12-13 11:18:22 +01:00