Michael Ribbons
71f949bdbd
Revert incorrect permission change from 992935ee97
2017-05-24 20:47:19 +10:00
Dakota Benjamin
83df808724
Merge pull request #582 from pierotofy/orthophoto-warning
...
Added warning when an orthophoto cannot be generated due to excessive…
2017-05-23 09:13:57 -04:00
Dakota Benjamin
bfbb0e1972
Merge pull request #581 from chrowe/patch-1
...
Link to "Viewing results" wiki page from README.md
2017-05-23 09:05:38 -04:00
Michael Ribbons
992935ee97
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
...
2017-05-19 12:08:15 +10:00
Piero Toffanin
5ff5f3e39d
Added warning when an orthophoto cannot be generated due to excessive resolution
2017-05-18 16:33:30 -04:00
Chris Rowe
fd8bb4146b
Link to "Viewing results" wiki page from README.md
2017-05-18 15:18:30 -04:00
Dakota Benjamin
9fa0c71496
Merge pull request #579 from pierotofy/patch-5
...
Temporarily changed opensfm-processes to 1
2017-05-16 08:33:26 -04:00
Piero Toffanin
0f40c0cf1b
Temporarily changed opensfm-processes to 1
2017-05-15 20:46:21 -04:00
Frederik Gelder
5793a98daa
replaced shutil.copyfile with io.copy
2017-05-13 00:47:53 +02:00
Frederik Gelder
e7b316f808
added copy method to io.py
2017-05-13 00:47:28 +02:00
Frederik Gelder
d758a5a2ed
added skip-resize flag to possible arguments and added its implementation
2017-05-11 21:37:05 +02:00
Dakota Benjamin
88aa02ed0a
Merge pull request #571 from pierotofy/lasstripes
...
Updated pdal matrix transform pipeline, updated PDAL version
2017-05-11 10:43:25 -04:00
Piero Toffanin
d29bbc4c1f
Removed extract true from filters.pmf
2017-05-10 21:47:24 -04:00
Dakota Benjamin
5d77726315
Merge pull request #542 from pierotofy/25dmesh
...
2.5D Mesh
2017-05-10 13:38:13 -04:00
Dakota Benjamin
06ea8419c3
Update to version 0.3.1
2017-05-10 13:30:01 -04:00
Dakota Benjamin
d572008eb7
Merge pull request #572 from dakotabenjamin/mve-fix
...
Update mvs-texturing to fix an MVE api bug.
2017-05-10 13:15:22 -04:00
Dakota Benjamin
ad50430c2c
Update MVS Texturing
2017-05-10 10:16:05 -04:00
Dakota Benjamin
ea8a5b2434
Use custom MVS repo
2017-05-09 13:51:02 -04:00
Piero Toffanin
3c816dc4a1
Updated pdal matrix transform pipeline, updated PDAL version
2017-05-08 10:50:16 -04:00
Dakota Benjamin
28c2d75e8a
Remove outdated instructions from readme
2017-05-08 08:30:51 -04:00
Dakota Benjamin
3964f21377
Merge pull request #567 from dakotabenjamin/03RC-bugfixes
...
03 rc bugfixes
2017-05-04 16:27:34 -04:00
Dakota Benjamin
2821079f25
Merge pull request #561 from hblanken/grass-update-1
...
Linked contour map generation with ODM DEM model
2017-05-04 15:05:14 -04:00
Dakota Benjamin
9d0d77dfb2
Merge pull request #560 from hblanken/grass-update
...
Grass update
2017-05-04 15:04:49 -04:00
Dakota Benjamin
e25229aea3
Give proper warning when resize is equal to image size.
2017-05-03 14:42:01 -04:00
hblanken
81313612f7
Clarifies GRASS version
...
More detail for GRASS compile and install and links code to ODM project DEM file.
2017-05-03 08:48:06 +10:00
hblanken
ec003c6ffa
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.
2017-05-03 08:33:02 +10:00
hblanken
9374b039c0
Added details for installing Grass version
...
Clarified that code works only with Grass 7 or higher version
2017-05-03 08:23:56 +10:00
Dakota Benjamin
f7ba3ad8fd
Re-add OpenSfM to benchmarking
2017-04-26 08:49:12 -04:00
Piero Toffanin
f61b9c3dc8
Parameter tweaks
2017-04-25 12:33:17 -04:00
Piero Toffanin
ce0ce5a655
Resolved conflicts, added missing 2.5D meshing files, change skip-25dmesh to use-25dmesh
2017-04-25 11:17:20 -04:00
Dakota Benjamin
d120e0abd2
Merge pull request #551 from dakotabenjamin/master
...
Get ready for beta v0.3
2017-04-25 09:03:53 -04:00
Dakota Benjamin
c74fd30013
Remove ref to packages.Dockerfile in README
2017-04-24 16:15:28 -04:00
Dakota Benjamin
506dddc2c2
Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap into v03-update
2017-04-24 16:13:01 -04:00
Dakota Benjamin
eaf9ab2e26
Merge pull request #549 from dakotabenjamin/pdal-dem
...
Add DEM generation using PDAL
2017-04-24 16:10:51 -04:00
Dakota Benjamin
9870cd5b07
Update Version
2017-04-24 15:52:49 -04:00
Piero Toffanin
0c55b86bfb
Readded outlier removal parameter, removed tinyply dependency, mesh refinement, edge collapse
2017-04-18 17:18:09 -04:00
Piero Toffanin
d51d335515
Polyhedron construction, refining, simplification
2017-04-18 15:54:53 -04:00
Piero Toffanin
3f423dc0bc
Re-added outlier removal code
2017-04-18 12:47:27 -04:00
Piero Toffanin
e066e9ba2d
Grid upsampling, much faster processing
2017-04-18 10:48:17 -04:00
Piero Toffanin
10b25e735f
Removed max-vertex-25d parameter
2017-04-17 17:48:01 -04:00
Piero Toffanin
9f4da6271d
z-occlusion filtering, removed outlier removal, still need testing
2017-04-17 17:39:47 -04:00
Piero Toffanin
0a50f5d35a
Started improving 2.5d mesh generation to fix seg faults in mvs texturing
2017-04-13 17:48:09 -04:00
Piero Toffanin
388809c473
Resolved conflict in configure.sh
2017-04-10 13:05:11 -04:00
Piero Toffanin
d25be1f22b
Added libgmp-dev libmpfr-dev dependencies
2017-04-10 13:02:19 -04:00
Dakota Benjamin
76f8b765dc
Merge pull request #540 from dakotabenjamin/configure-update
...
Add reinstall and uninstall options to configuration script
2017-04-10 10:37:11 -04:00
Dakota Benjamin
a3a0004a53
Add LAS writer forward option
2017-04-10 10:23:30 -04:00
Piero Toffanin
6348d44b08
Changed default wlop iterations value
2017-04-08 11:59:08 -04:00
Piero Toffanin
e1a3fedd4e
Added overflow check in normalsDirectionCount
2017-04-08 10:42:39 -04:00
Piero Toffanin
7f44885bfd
Increased lower limit for wlop
2017-04-07 21:22:09 -04:00
Piero Toffanin
a358ff229d
Added --skip-25dmesh parameter
2017-04-07 15:16:37 -04:00