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