Dakota Benjamin
ab72aeafe3
Add all options to BIGTIFF param
2017-03-31 10:52:46 -04:00
Dakota Benjamin
3ce495c37b
Add BigTIFF creation option to odm_orthophoto
2017-03-29 16:13:34 -04:00
Mark Hale
a35855ae23
Partial restart of opensfm
2017-03-22 22:22:24 +00:00
Dakota Benjamin
d4d09cbc3f
Add more gdal creation options
2017-03-10 16:09:55 -05:00
Dakota Benjamin
18e47b01c1
Expose Tone Mapping parameter
2017-02-22 12:41:24 -05:00
Dakota Benjamin
65fab9fccc
Merge branch 'master' into default-opensfm
2017-02-21 09:46:41 -05:00
Dakota Benjamin
c413629fc3
Merge branch 'master' into image-load-process
2017-01-17 14:35:49 -05:00
pulquero
7a463ab8bf
Make number of Opensfm processes configurable ( #452 )
...
* Update README.md (#2 )
Proposed changes for #431
* Added support for setting number of processes for opensfm.
2017-01-12 12:03:14 -05:00
Dakota Benjamin
93df6fbcb1
Change OpenSfM to default for point clound densification
2016-12-27 13:44:48 -05:00
Dakota Benjamin
db9757cfc9
Merge branch 'orb_slam2' of https://github.com/paulinus/OpenDroneMap into paulinus-orb_slam2
2016-12-22 15:09:29 +00:00
Dakota Benjamin
cdf120873c
Add tag in case user wants to override GCP
2016-12-21 15:56:27 -05:00
Dakota Benjamin
fc2ccf4ce5
Merge branch 'master' into image-load-process
2016-12-21 13:53:28 -05:00
Dakota Benjamin
80eba5a7de
Generate PNG from ungeoreferenced model
2016-12-20 10:10:14 -05:00
Dakota Benjamin
30368627c3
Find gcp_list even when not specified
2016-12-14 13:36:23 -05:00
Dakota Benjamin
1f21831726
Simplify input parameters
2016-12-14 13:30:44 -05:00
Pau Gargallo
efb2520241
Merge branch 'dev' into orb_slam2
...
Conflicts:
configure.sh
opendm/config.py
opendm/types.py
scripts/odm_app.py
2016-12-13 11:18:22 +01:00
Mark Hale
9569326b53
Added verbose option.
2016-12-11 22:16:11 +00:00
Dakota Benjamin
715f45d828
Add option for automatic project setup using -i
2016-12-09 09:51:25 -05:00
Dakota Benjamin
c225b1e61a
Keeps original images pristine in georef
2016-12-05 16:06:03 -05:00
Seth Fitzsimmons
6f9c042f53
Remove band interleaving, increase block size
...
Band interleaving confuses some tools that are used to thumbnail TIFFs (e.g. `libvips`).
The increased block size is to match the potentially impending OpenAerialMap file format standard, following the Landsat-on-AWS precedent.
2016-10-24 09:31:45 -06:00
Dakota Benjamin
e26f064cb0
Merge pull request #393 from mojodna/parallelize-python
...
Use multiprocessing to parallelize early tasks
2016-10-18 18:38:34 +02:00
Seth Fitzsimmons
2cca48f475
Misc typos ( #394 )
2016-10-18 17:37:37 +02:00
Seth Fitzsimmons
9beb0cc2e5
Use multiprocessing to parallelize early tasks
2016-10-13 20:08:21 -07:00
Dakota Benjamin
4883fa0ee7
Merge pull request #389 from paulinus/dense
...
Add option to use OpenSfM to compute the point cloud
2016-10-13 17:51:01 +02:00
Pau Gargallo
d1caf45ad6
Export to bundler format even if using OpenSfM point cloud.
...
odm_extract_utm uses the list_r000.txt file.
2016-09-30 16:11:10 +02:00
Pau Gargallo
6d94dcaf16
Add option to compute and use OpenSfM's point cloud
2016-09-30 15:08:56 +02:00
Dakota Benjamin
726ce4fcc1
Merge pull request #386 from dakotabenjamin/georef-img-source
...
Change image directory reference to resized rather than raw
2016-09-29 19:48:37 +02:00
Dakota Benjamin
fe5039947b
Change image directory reference to resized rather than raw
2016-09-28 13:14:46 -04:00
Dakota Benjamin
bd10489efd
Merge pull request #382 from pierotofy/boolean_params
...
Changed some mvs_texturing command line parameters to use booleans
2016-09-27 17:05:41 +02:00
Stephen Mather
7b097fce3d
Update odm_orthophoto.py
2016-09-25 08:50:33 -04:00
Stephen Mather
befc027bf5
blank space at end
2016-09-25 08:49:15 -04:00
Stephen Mather
c3f5cf2150
tiled, deflate, etc.
...
per Seth's comment here https://github.com/hotosm/oam-uploader/issues/39
2016-09-25 08:47:00 -04:00
Piero Toffanin
e0b70a6226
Changed some mvs_texturing command line parameters to use booleans
2016-09-24 11:14:01 -04:00
Seth Fitzsimmons
f32cb22e61
Increase JPEG_QUALITY to 90
...
Default is 75
2016-09-17 21:33:30 -07:00
Seth Fitzsimmons
d68394a669
Generate tiled, compressed GeoTIFFs
...
This allows more efficient access when reading, as block-level reads
become possible.
2016-09-15 18:06:05 -07:00
Dakota Benjamin
83113422b6
Replace dict with namespaces for mvstex
2016-06-30 17:57:33 +00:00
Fi156
23794a62d6
Altered to work with Pictures without these tags.
...
From the tutorial of pyexif2:
'''
As a handy shortcut, you can always assign a value for a given key regardless of whether it’s already present in the metadata. If a tag was present, its value is overwritten. If the tag was not present, one is created and its value is set:
>>> metadata[key] = value
'''
http://tilloy.net/dev/pyexiv2/tutorial.html
2016-06-29 20:36:36 +00:00
Dakota Benjamin
4e17a87897
Add EPSG to georef
2016-06-29 20:35:18 +00:00
Dakota Benjamin
6ac8e43f16
Enable GCP use in georef
2016-06-29 20:35:18 +00:00
Dakota Benjamin
c40330cb18
Quick fix one more argparse and typo
2016-06-29 20:30:09 +00:00
Dakota Benjamin
97bccd3cb4
Use Namespace instead of Dict for argparse
2016-06-29 20:30:09 +00:00
Pau Gargallo
42429b3d32
Use args as an object instead of a dict
2016-05-18 15:49:11 +02:00
Pau Gargallo
4ae2849739
Fix connections
2016-05-18 14:49:34 +02:00
Pau Gargallo
ec147b2c7e
Merge branch 'dev' into orb_slam2
2016-05-18 13:09:36 +02:00
Dakota Benjamin
eb72df31cc
Merge pull request #286 from dakotabenjamin/fix-gcpref
...
Allow use of GCPs, allow EPSG codes, use gdaltranslate for georeferencing
2016-05-09 10:23:42 -04:00
Dakota Benjamin
45fd6040a1
Merge branch 'edgarriba-cmake' of https://github.com/Fi156/OpenDroneMap into Fi1560-edgarriba-cmake
...
Conflicts:
scripts/resize.py
2016-04-20 12:49:57 +00:00
Fi156
06dacaf8a6
Altered to work with Pictures without these tags.
...
From the tutorial of pyexif2:
'''
As a handy shortcut, you can always assign a value for a given key regardless of whether it’s already present in the metadata. If a tag was present, its value is overwritten. If the tag was not present, one is created and its value is set:
>>> metadata[key] = value
'''
http://tilloy.net/dev/pyexiv2/tutorial.html
2016-04-17 13:46:29 +02:00
Dakota Benjamin
fcc0f5513c
Add EPSG to georef
2016-04-05 16:19:50 -04:00
Dakota Benjamin
62a93edf48
Enable GCP use in georef
2016-04-05 16:19:45 -04:00
Dakota Benjamin
31e3203e5a
Add Mvs-Texturing
2016-03-24 13:35:29 -04:00
Dakota Benjamin
0df9cfa5d8
Quick fix one more argparse and typo
2016-03-08 13:55:58 -05:00
Dakota Benjamin
f559533754
Use Namespace instead of Dict for argparse
2016-03-08 13:26:58 -05:00
Pau Gargallo
109eb800f1
Radially undistort images before odm_texturing
2016-03-03 12:58:25 +01:00
Pau Gargallo
0848ecd545
Formatting
2016-03-01 12:01:52 +01:00
Dakota Benjamin
63917a0804
Write number of cores to benchmarking file
2016-02-29 09:47:54 -05:00
Dakota Benjamin
8c9f312aff
Create benchmarking file with --time
2016-02-29 09:45:00 -05:00
Dakota Benjamin
88d10e6fe4
Properly call odm_georeferencing model in odm_orthophoto
2016-02-29 08:43:23 -05:00
Dakota Benjamin
09db4c13e4
Merge branch 'edgarriba-cmake' of https://github.com/opendronemap/opendronemap into code-cleanup
2016-02-26 15:21:01 -05:00
Dakota Benjamin
772572a55c
hotfix: fix texturing -> georeferencing typo
2016-02-26 14:58:32 -05:00
Dakota Benjamin
0515166832
Refactor python code to comply with PEP8
2016-02-26 13:50:12 -05:00
Dakota Benjamin
050ba88d81
Merge georeferencing conflicts
2016-02-25 15:02:48 -05:00
Dakota Benjamin
8ba2449b6d
Add xyz point cloud output
2016-02-25 14:51:03 -05:00
Stephen Mather
6c485b915b
Merge pull request #260 from smathermather/pdal-adds
...
Add PDAL to ODM for point cloud stuff
2016-02-25 14:33:49 -05:00
Stephen Mather
abf5068e1c
pass path to pdal
2016-02-25 13:40:17 -05:00
Dakota Benjamin
6bf072dfaa
Add --rerun-from functionality
2016-02-25 13:39:38 -05:00
Dakota Benjamin
dee63447df
Add --rerun-all functionality
2016-02-25 11:24:32 -05:00
Dakota Benjamin
196e111a00
odm_orthophoto gdal_translate writes to a log file
2016-02-23 13:23:34 -05:00
Dakota Benjamin
7a58752c86
Add Orthophoto geotiff functionality
2016-02-23 12:47:43 -05:00
Dakota Benjamin
b88d461cff
Simple resize test
2016-02-19 14:00:05 -05:00
Pau Gargallo
6232338210
Export orb slam map points
2016-02-05 01:02:55 +01:00
Pau Gargallo
cafc98917c
Rerun slam only when required
2016-02-04 14:57:01 +01:00
Pau Gargallo
005830b53c
Pass slam config as a command line argument
2016-02-04 14:25:31 +01:00
Pau Gargallo
0201ba4497
Convert from orb_slam to pmts
2016-02-04 14:17:45 +01:00
Pau Gargallo
a53e26046e
Enable running slam with run.py
2016-02-04 11:27:45 +01:00
Dakota Benjamin
07a6270bcc
Update prematching args and other args
2015-12-30 09:36:56 -05:00
edgarriba
8cb95bddb1
small formatting modification
2015-12-11 21:27:16 +00:00
edgarriba
92a9adb8c4
get rid of start with flag in app flow
2015-12-11 21:26:39 +00:00
edgarriba
edd4dbf93a
second commint for georeferencing
2015-12-11 21:26:04 +00:00
edgarriba
283cb22f1a
first commit for georeferencing
2015-12-10 17:17:39 +00:00
edgarriba
bd8e7b3725
refactor app flow
2015-12-10 12:35:52 +00:00
edgarriba
c65d2b51b3
added tree structure to organize file paths
2015-12-10 11:01:41 +00:00
edgarriba
23eb0acc7f
using new name convention
2015-12-04 14:18:02 +00:00
edgarriba
98d3543466
using only the needed textures
2015-12-04 14:17:29 +00:00
edgarriba
8a3568c424
fixed the BUG, now config inside opensfm dir
2015-12-04 14:15:42 +00:00
edgarriba
428c194129
added logs
2015-12-02 14:26:23 +00:00
edgarriba
f753c2e10d
fix wrong metadata reading
2015-12-02 14:24:38 +00:00
edgarriba
986b00a7ad
add error when pictures are not placed in images dir
2015-12-02 14:23:48 +00:00
edgarriba
515e327c1e
refactor texturing
2015-12-02 12:20:21 +00:00
edgarriba
53efff0d42
added missing rerun cell
2015-12-02 11:40:40 +00:00
edgarriba
72d3a48b60
fix resizing issue with file metadata
2015-12-02 11:16:30 +00:00
edgarriba
7d0215be4d
add checking to force to run celll again
2015-12-01 16:52:18 +00:00
edgarriba
499e2d62c1
add georeferencing and orthophoto cells
2015-12-01 16:27:44 +00:00
edgarriba
d23691c4cf
small formatting change
2015-12-01 16:27:06 +00:00
edgarriba
ddd40a3435
add orthophoto cell
2015-12-01 16:26:13 +00:00
edgarriba
3fc8b791f5
add georeferencing cell
2015-12-01 16:25:14 +00:00
edgarriba
6e83b937ce
refactor resize cell
2015-12-01 16:23:32 +00:00
edgarriba
7c9e2e4f9f
add odm_texturing cell
2015-11-30 15:54:55 +00:00
edgarriba
7ea36d6044
add odm_meshing cell
2015-11-30 15:53:44 +00:00
edgarriba
a4870e76d3
refactorize resize cell in order to give proper error logs
2015-11-30 15:52:52 +00:00
edgarriba
bb28291360
refactorize opensfm cell in order to give proper error logs
2015-11-30 15:52:21 +00:00
edgarriba
9d926a94db
clean app flow
2015-11-30 15:51:29 +00:00
edgarriba
dbd1943e3a
renamed cmvs to pmvs
2015-11-30 15:47:08 +00:00
edgarriba
d546242093
add resize cell to main app
2015-11-27 16:52:27 +00:00
edgarriba
ac3d16b3c1
factorize opensfm cell
2015-11-27 16:51:21 +00:00
edgarriba
a35f013a19
reorganize resize cell
2015-11-27 16:50:45 +00:00
edgarriba
df0f5f6fe2
factorize load dataset cell log messages
2015-11-27 16:50:09 +00:00
edgarriba
4662e3c69e
add pmvs
2015-11-27 10:00:43 +00:00
edgarriba
487b541966
reorganize and adding ecto
2015-11-26 12:15:02 +00:00
edgarriba
ff6d7fd250
ecto example
2015-11-23 16:53:56 +00:00
edgarriba
c65bf136f5
add try/catch for opensm pipeline
2015-11-20 11:03:16 +00:00
edgarriba
65e25cc24b
reorganize folders
2015-11-20 10:00:43 +00:00
edgarriba
9f176282ef
improve running engine with args
2015-11-19 15:41:07 +00:00
edgarriba
1bec2d0e82
small fixes
2015-11-19 14:46:30 +00:00
edgarriba
756e0ee279
resize by large image side
2015-11-19 14:45:27 +00:00
edgarriba
72e0043abb
add new resize method
2015-11-19 12:03:22 +00:00
edgarriba
de5d4a3bc5
add args in resize method
2015-11-19 12:03:03 +00:00
edgarriba
ccfdf39ee3
add missing imports
2015-11-19 12:02:30 +00:00
edgarriba
7315890bb4
add logs and new tools
2015-11-19 12:02:00 +00:00
edgarriba
b610302516
refactor jhead parsing function
2015-11-19 12:01:15 +00:00
edgarriba
c5ed1e5fae
configure pyopencv
2015-11-19 12:00:34 +00:00
edgarriba
483b600e14
add commands
2015-11-18 16:51:47 +00:00
edgarriba
3e77fe3241
add attributes
2015-11-18 16:51:16 +00:00
edgarriba
6c78ba8a56
refactor tasks manager
2015-11-18 16:41:20 +00:00
edgarriba
edc6c94e6a
refactor main method
2015-11-18 16:40:10 +00:00
edgarriba
19f7ce8554
add method to load ccd widths file
2015-11-18 16:39:38 +00:00
edgarriba
bdbf98e1d2
add method to load ccd widths file
2015-11-18 16:39:03 +00:00
edgarriba
b068d439bb
add path extaction tools
2015-11-18 16:38:29 +00:00
edgarriba
490b0827ba
add ccd widths path
2015-11-18 16:37:41 +00:00
edgarriba
30fc12f7ad
add config file with arguments parser
2015-11-18 16:36:59 +00:00
edgarriba
b9e8ee6b51
add dataset methods
2015-11-18 13:51:05 +00:00
edgarriba
1fc0d1e1e1
reimplement odmphoto
2015-11-17 17:17:56 +00:00
edgarriba
3ad5842d6a
update supported extensions format
2015-11-17 13:59:41 +00:00
edgarriba
03b4a341b8
add usage application log
2015-11-17 13:59:19 +00:00
edgarriba
8c102027c1
add context
2015-11-17 12:38:56 +00:00
edgarriba
cd75698cc5
log error
2015-11-17 12:38:24 +00:00
edgarriba
4a8c91a6ac
call methods
2015-11-17 12:28:11 +00:00
edgarriba
7cad50479b
add loggers
2015-11-17 11:54:56 +00:00
edgarriba
f90555fba0
add odm datatypes
2015-11-17 11:28:31 +00:00
edgarriba
be226d00fd
add tasks definitions
2015-11-17 11:23:12 +00:00
edgarriba
c211ce2f1b
add main script
2015-11-17 11:22:16 +00:00
edgarriba
4a2d6af50c
adding scripts
2015-11-16 14:52:47 +00:00