Wykres commitów

1005 Commity (2eadac9da80856cba1e9bdebbd75bc5cf5546554)

Autor SHA1 Wiadomość Data
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
Piero Toffanin 95ab66acbe Modified dockerfile, configure.sh script to install lidar2dems module
Former-commit-id: 5fb9967368
2017-06-20 10:35:33 -04:00
Dakota Benjamin 9eebb41653 Merge pull request #606 from paulinus/fix-resize-exif
Fix x,y dimensions in exif after resize.

Former-commit-id: 2f3b723dcf
2017-06-19 10:09:39 -04:00
Pau Gargallo aaa16d868a Fix x,y dimensions in exif after resize.
In numpy arrays, shape[0] corresponds to y and shape[1] corresponds to x.


Former-commit-id: 60367ee97b
2017-06-18 18:03:57 +02: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
Dakota Benjamin f7562f9cc2 Merge pull request #585 from mribbons/master
Avoid crash in pyexiv2 with some image files.

Former-commit-id: 8bc6a0482d
2017-06-12 10:11:20 -04:00
Frederik Gelder 303ce48089 also have to set transform file here
Former-commit-id: e8e3300970
2017-06-12 13:57:37 +02: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
Frederik Gelder a088bd5ef0 added argument for setting transform file path
Former-commit-id: 6e5291db7c
2017-06-12 12:13:44 +02:00
Dakota Benjamin 0eb9b37a4a Merge pull request #596 from pierotofy/utmextractor
Improved (fixed) GPS Altitude tag detection and parsing

Former-commit-id: ea5aeef213
2017-06-08 12:41:32 -04:00
Piero Toffanin 92289e1ff7 Improved GPS Altitude tag detection and parsing
Former-commit-id: e4aff03af7
2017-06-08 09:40:18 -04:00
Dakota Benjamin e6383ad6a5 Merge pull request #576 from fredlllll/master
--skip-resize flag and writing final transform in extra file, so data from reconstruction.json can be transformed into georeferenced space

Former-commit-id: 91dfa26303
2017-06-07 13:02:35 -04:00
Frederik Gelder bb543b9406 forgot a self.
Former-commit-id: 1573e54546
2017-05-26 18:05:43 +02:00
Frederik Gelder 81ac848186 added output of the final transform to text file (also fixed a small typo)
Former-commit-id: d9717678f4
2017-05-26 16:21:44 +02:00
Frederik Gelder 93f6ac0667 Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap
Former-commit-id: 98018b8b8b
2017-05-26 15:53:22 +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
Dakota Benjamin c43291f9f2 Merge pull request #582 from pierotofy/orthophoto-warning
Added warning when an orthophoto cannot be generated due to excessive…

Former-commit-id: 83df808724
2017-05-23 09:13:57 -04:00
Dakota Benjamin ea762bc8ab Merge pull request #581 from chrowe/patch-1
Link to "Viewing results" wiki page from README.md

Former-commit-id: bfbb0e1972
2017-05-23 09:05:38 -04: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
Piero Toffanin 0d828bd63c Added warning when an orthophoto cannot be generated due to excessive resolution
Former-commit-id: 5ff5f3e39d
2017-05-18 16:33:30 -04:00
Chris Rowe 03333895c0 Link to "Viewing results" wiki page from README.md
Former-commit-id: fd8bb4146b
2017-05-18 15:18:30 -04:00
Dakota Benjamin 624f0e4217 Merge pull request #579 from pierotofy/patch-5
Temporarily changed opensfm-processes to 1

Former-commit-id: 9fa0c71496
2017-05-16 08:33:26 -04:00
Piero Toffanin d66e216e48 Temporarily changed opensfm-processes to 1
Former-commit-id: 0f40c0cf1b
2017-05-15 20:46:21 -04:00
Frederik Gelder aa4d24075f replaced shutil.copyfile with io.copy
Former-commit-id: 5793a98daa
2017-05-13 00:47:53 +02:00
Frederik Gelder 94fc423e69 added copy method to io.py
Former-commit-id: e7b316f808
2017-05-13 00:47:28 +02:00
Frederik Gelder d7c53a7b1b added skip-resize flag to possible arguments and added its implementation
Former-commit-id: d758a5a2ed
2017-05-11 21:37:05 +02: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
Dakota Benjamin e384ffe543 Merge pull request #542 from pierotofy/25dmesh
2.5D Mesh

Former-commit-id: 5d77726315
2017-05-10 13:38:13 -04:00
Dakota Benjamin 77348421e4 Update to version 0.3.1
Former-commit-id: 06ea8419c3
2017-05-10 13:30:01 -04:00
Dakota Benjamin f9c27c36c8 Merge pull request #572 from dakotabenjamin/mve-fix
Update mvs-texturing to fix an MVE api bug.

Former-commit-id: d572008eb7
2017-05-10 13:15:22 -04:00
Dakota Benjamin 51bb9ac527 Update MVS Texturing
Former-commit-id: ad50430c2c
2017-05-10 10:16:05 -04:00
Dakota Benjamin 60dded40fb Use custom MVS repo
Former-commit-id: ea8a5b2434
2017-05-09 13:51:02 -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
Dakota Benjamin e5745531dd Remove outdated instructions from readme
Former-commit-id: 28c2d75e8a
2017-05-08 08:30:51 -04:00
Dakota Benjamin 16ddb2bad0 Merge pull request #567 from dakotabenjamin/03RC-bugfixes
03 rc bugfixes

Former-commit-id: 3964f21377
2017-05-04 16:27:34 -04:00
Dakota Benjamin d1242cd1ce Merge pull request #561 from hblanken/grass-update-1
Linked contour map generation with ODM DEM model

Former-commit-id: 2821079f25
2017-05-04 15:05:14 -04:00
Dakota Benjamin 21fb9c7b3f Merge pull request #560 from hblanken/grass-update
Grass update

Former-commit-id: 9d0d77dfb2
2017-05-04 15:04:49 -04:00
Dakota Benjamin c5c522fe60 Give proper warning when resize is equal to image size.
Former-commit-id: e25229aea3
2017-05-03 14:42:01 -04:00
hblanken 0c8fec10e8 Clarifies GRASS version
More detail for GRASS compile and install and links code to ODM project DEM file.

Former-commit-id: 81313612f7
2017-05-03 08:48:06 +10:00
hblanken b37a691f96 Linked contour map generation with ODM DEM model
This update links the grass contour code to the ODM project DEM model generated with PDAL, which is located in the project folder /odm_georeferencing/odm_georeferencing_model_dem.tif. 
It also enables contour and relief maps to be created across regions as it ignores the Location PROJ_INFO with the -o flag.

Former-commit-id: ec003c6ffa
2017-05-03 08:33:02 +10:00
hblanken a04719d2af Added details for installing Grass version
Clarified that code works only with Grass 7 or higher version

Former-commit-id: 9374b039c0
2017-05-03 08:23:56 +10:00
Dakota Benjamin efa0920a65 Re-add OpenSfM to benchmarking
Former-commit-id: f7ba3ad8fd
2017-04-26 08:49:12 -04:00
Piero Toffanin 5e04cd23f3 Parameter tweaks
Former-commit-id: f61b9c3dc8
2017-04-25 12:33:17 -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 e97fa0d083 Merge pull request #551 from dakotabenjamin/master
Get ready for beta v0.3

Former-commit-id: d120e0abd2
2017-04-25 09:03:53 -04:00
Dakota Benjamin 19a824e7e5 Remove ref to packages.Dockerfile in README
Former-commit-id: c74fd30013
2017-04-24 16:15:28 -04:00
Dakota Benjamin 329b6a5880 Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into v03-update
Former-commit-id: 506dddc2c2
2017-04-24 16:13:01 -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