Releases: iamdonovan/spymicmac
Releases · iamdonovan/spymicmac
doi update
Add DOI badge, link to citations page.
v0.3.0-alpha
What's Changed
- fix KH-9 MC preprocessing bugs/issues in #59
- add tools for working with ames stereo pipeline for panoramic processing in #61
- add multicam, additional registration options in #62
- update/improve tools for processing panoramic cameras with ASP in #63
- minor fixes in #64
- merge twostep back to cleanup in #66
- version 0.3.0-alpha update in #67
Full Changelog: v0.2.3-alpha...v0.3.0-alpha
v0.2.3-alpha
What's Changed
- fix readthedocs by @iamdonovan in #56
- fixed call to
gdal_calc.pyon Windows by @iamdonovan in #55 - improved support for aerial photo processing by @iamdonovan in #57
- additional malt arguments by @iamdonovan in #58
Full Changelog: v0.2.2...v0.2.3-alpha
v0.2.2
What's Changed
- merge 'fiducials' branch into main by @iamdonovan in #43
- merge 'pan' branch into main by @iamdonovan in #44
- updates to register, pre-processing, micmac by @iamdonovan in #45
- remove pybob dependency by @iamdonovan in #47
- add T12 option to matching.match_fairchild by @iamdonovan in #49
- switch back to environment.yml by @iamdonovan in #50
- improved hpc performance by @iamdonovan in #54
Full Changelog: v0.2.1...v0.2.2
v0.2.1
The main change from v0.2.0 to v0.2.1 is the switch from register_ortho to register_relative to use the DEM to find control points by default instead of the ortho image, as described by #33.
There are a number of smaller changes, copied from the PR here:
environment.yml:
- limit scikit-image version to <0.20.0, as
pybobis not compatible with these changes (and is unlikely to be updated, in light of #32 )
documentation:
- replace links to
register_orthowith links toregister_relative - update usage examples for
register_relative - correct the table of fiducial marker locations for the Fairchild F224
spymicmac.data:
- move a number of functions to internal use
- add functions for downloading Arctic DEM mosaics based on intersection with image footprints
- creates a data directory, {sys.prefix}/share/spymicmac, for downloading metadata and other necessary files
- save footprints to Footprints.gpkg once downloaded from USGS
spymicmac.image:
- tweak
get_rough_frameto better handle imperfect scans
spymicmac.matching:
- add a number of functions for finding fiducial markers in aerial photographs
- correct an error in
get_dense_keypointsthat allows it to be used without a mask
spymicmac.micmac:
- correct an error in calling
subprocess.Popenon Windows machines (#37) - add
create_measurescamera_xmlfor creating a MeasuresCamera.xml file from a csv of fiducial marker locations - allow more flexibility in how images are passed to
block_malt - call
mosaic_micmac_tilesfromblock_maltby default - update
basculeandcamparito use 1/4 pixel size for GCP error estimation - add a function,
init_git, which initializes an empty git repository in the current directory, with a.gitignorefile, to help with version control of orientation and calibration files.
spymicmac.register:
- move a number of functions to internal use
- change
register_orthotoregister_relative
spymicmac.resample:
- correct error in
rotate_kh4andresample_kh4
spymicmac.tools:
- add a "filter" step to
preprocess_kh9to run images through a 1-sigma gaussian filter before resampling - rename
register_orthotoregister_relative - add
nprocargument toremove_crosses
v0.2.0
What's Changed
- improve memory use for image.join_hexagon, fix non-blend case by @iamdonovan in #6
- add camera examples by @iamdonovan in #7
- remove conda reqs for readthedocs by @iamdonovan in #8
- update documentation by @iamdonovan in #9
- reseau grid search by @iamdonovan in #12
- merge "frame" into "main" by @iamdonovan in #15
- Merge changes from kh4 branch into main by @iamdonovan in #18
- remove resample_hexagon.sh, as it is replaced by console script resam… by @iamdonovan in #19
- update docs and tutorials by @iamdonovan in #20
- netrc update by @iamdonovan in #21
- add tl;dr guide by @iamdonovan in #22
- additional command line tools by @iamdonovan in #23
- remove pymmaster dependency by @bobtheburner in #24
- fix warnings, add features by @iamdonovan in #25
- add script for creating MicMac-LocalChantierDescripteur.xml by @iamdonovan in #26
- it probably helps to check script/function names first. by @iamdonovan in #27
- merge kh4 updates into main by @iamdonovan in #28
- refactor modules, layout by @iamdonovan in #31
New Contributors
- @bobtheburner made their first contribution in #24
Full Changelog: v0.1.1...v0.2.0
Initial release (v0.1)
This is the first release for sPyMicMac. Full documentation about features and use can be found via readthedocs.