Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
extract_chips,make_masks: Add--skip-with-empty-maskand--no-skip-with-empty-maskoptions to skip chips with empty masks.smooth_stitch: Add--power/-poption to specify spline exponentsmooth_stitch: Add--temp-dirto specify temporary directoryNew
spatial_filterscript to apply image filters (median filter and gaussian blur) (#43)extract_chips,make_masks: Add--mask-type singleoption (#44)
Changed
Do not write image and masks if all masks are empty by default (#29)
Try to improve smooth stitching process by doing a max-based merge and some other fixes (#42)
Fixed
If
--step-sizeis not specified, it should use the same--size(no overlapping) (#45)Update
rasterioto 1.3b1 to fix issue with Python 3.10 (#47)
[0.1.9] - 2022-01-12
Changed
Lowered Python requirement to 3.7+
[0.1.8] - 2022-12-28
Added
Define
satproc_make_masksconsole script for only generating masks of images (#15)Define
satproc_generalizeconsole script for simplifying and smoothing polygons (#22)Add new sliding window modes:
exact,whole, andwhole_overlapAdd
--skip-low-contrastto skip low contrast images onextract_chips(#10)Add
--masksoption to generateextent,boundaryanddistancemasks onextract_chipsAdd
--extent-no-borderoption onmake_masksandextract_chipsfor removing polygon boundary from extent mask. (#21)
Changed
Use
whole_overlapwhen extracting chips by defaultDissolve adjacent polygons from windows after merging groups (#19)
Rename
--write-geojsonoption to--write-footprintsDo not skip low contrast images by default (#10)
Bugfix when using
--rescalewith values modeUse tqdm in ASCII mode to be friendlier on log files
Pin pyproj>3 version
Removed
build_datasetmodule and CLI script