Wykres commitów

1272 Commity (c6da3e7fa669229a7c2401d1ff571ae0d661fd1c)

Autor SHA1 Wiadomość Data
Piero Toffanin b07ce7baf6 Updated l2d md5 2017-06-27 10:39:39 -04:00
Dakota Benjamin c43366a628 Merge pull request #615 from daedroza/master
configure.sh: Yes to GAL deps
2017-06-27 08:16:51 -04:00
Tomasz Nycz 98a92905d9 Initial commit for vegind.py
Vegetation Indexes for Visible RGB imagery calculations, 
Usage: ./vegind.py <orto.tif> index
Available indexes: ngrdi (Normalized green red difference index), vari (Visible Atmospheric Resistant Index), tgi (Triangular Greenness Index).

Work inspired by DroneDeploy Plant Health app, that uses VARI index too.
2017-06-26 19:38:36 +02:00
Piero Toffanin af5e231f2b Upgraded PDAL to include ground kernel patch commit 2017-06-26 12:09:14 -04:00
Kalpaj Chaudhari ac37aba605 configure.sh: Yes to GAL deps
Change-Id: If31faf28039f771238173490152d039a39e682ee
2017-06-26 10:28:32 +05:30
Piero Toffanin 388f1e816a Labeled units 2017-06-24 15:18:39 -04:00
Piero Toffanin af7050619a Typo 2017-06-23 16:38:01 -04:00
Piero Toffanin 87b4f5ef56 Removed convert_to_dem 2017-06-23 16:35:21 -04:00
Piero Toffanin 9ddfb18ca4 Updated checksum 2017-06-23 16:17:40 -04:00
Piero Toffanin c41f9121e9 Syntax fix, decimation parameter fix, tweaks 2017-06-23 16:15:13 -04:00
Piero Toffanin bb8d21ab3b Wrote ODM_DEM cell 2017-06-23 15:28:46 -04:00
Dakota Benjamin 46797e9f8a Add coordinates to image object 2017-06-23 11:49:24 -04:00
Piero Toffanin af0c2c986f Started adding odm_dem module 2017-06-23 11:20:46 -04:00
Dakota Benjamin 636341aa4e Update VTK and PCL 2017-06-22 09:20:29 -04:00
Piero Toffanin fed4cb95dc Added lidar2dems superbuild module, modified dockerfile, configure.sh to install lidar2dems deps 2017-06-20 14:53:17 -04:00
Piero Toffanin 5fb9967368 Modified dockerfile, configure.sh script to install lidar2dems module 2017-06-20 10:35:33 -04:00
Dakota Benjamin 2f3b723dcf Merge pull request #606 from paulinus/fix-resize-exif
Fix x,y dimensions in exif after resize.
2017-06-19 10:09:39 -04:00
Pau Gargallo 60367ee97b Fix x,y dimensions in exif after resize.
In numpy arrays, shape[0] corresponds to y and shape[1] corresponds to x.
2017-06-18 18:03:57 +02:00
Dakota Benjamin 66092078dc Merge pull request #599 from fredlllll/georef_transform_file
Addition to georef transform file
2017-06-12 11:10:13 -04:00
Dakota Benjamin 8bc6a0482d Merge pull request #585 from mribbons/master
Avoid crash in pyexiv2 with some image files.
2017-06-12 10:11:20 -04:00
Frederik Gelder e8e3300970 also have to set transform file here 2017-06-12 13:57:37 +02:00
Frederik Gelder dd2a1431bd forgot _file suffix 2017-06-12 13:15:32 +02:00
Frederik Gelder c289e7795a added usage of outputTransformFile in python code. also updated readme to contain the file 2017-06-12 12:23:32 +02:00
Frederik Gelder 6e5291db7c added argument for setting transform file path 2017-06-12 12:13:44 +02:00
Dakota Benjamin ea5aeef213 Merge pull request #596 from pierotofy/utmextractor
Improved (fixed) GPS Altitude tag detection and parsing
2017-06-08 12:41:32 -04:00
Piero Toffanin e4aff03af7 Improved GPS Altitude tag detection and parsing 2017-06-08 09:40:18 -04:00
Dakota Benjamin 91dfa26303 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
2017-06-07 13:02:35 -04:00
Frederik Gelder 1573e54546 forgot a self. 2017-05-26 18:05:43 +02:00
Frederik Gelder d9717678f4 added output of the final transform to text file (also fixed a small typo) 2017-05-26 16:21:44 +02:00
Frederik Gelder 98018b8b8b Merge branch 'master' of https://github.com/OpenDroneMap/OpenDroneMap 2017-05-26 15:53:22 +02:00
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