Skip to content

Releases: HakaiInstitute/kelp-o-matic

v0.8.0

14 Dec 20:16
6f72f00
Compare
Choose a tag to compare

What's Changed

  • Add RGBI classification, support for arbitrary band ordering, support for uint16 imagery by @tayden in #82
  • Document RGBI functionality, update installation docs by @tayden in #84
  • Improve cli and lib parameter validation by @tayden in #85

Full Changelog: v0.7.0...v0.8.0

v0.7.0

11 Dec 19:37
e9adea8
Compare
Choose a tag to compare

Presenting Kelp-O-Matic v0.7.0! Please note that this release removes the padding and batch_size parameters from library functions and the CLI, resulting in a backward compatibility break. Users requiring these functions are advised to stick with Kelp-O-Matic version <=0.6.1.

The removal of parameters makes way for the introduction of Hann Window classification in KoM. This enhancement aims to improve outputs by generating predictions on overlapping cropped image sections. The combination of these predictions prioritizes those made on pixels near the center of the cropped section, reducing the occurrence of hard edge artifacts in stitched outputs. For some sample images showing the results of this change, please see #78.

What's Changed

Full Changelog: v0.6.1...v0.7.0

v0.6.1

06 Sep 23:29
5ccbcfa
Compare
Choose a tag to compare

What's Changed

  • Strip leading v from versions in GHA tags by @tayden in #65
  • Update mussel weights and docs by @tayden in #66

Full Changelog: v0.6.0...v0.6.1

v0.6.0

25 Aug 20:32
Compare
Choose a tag to compare

What's Changed

  • Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #53
  • Update installation instructions by @tayden in #61
  • Fix build on Poetry and Conda by @tayden in #60
  • Update mussel model weights by @tayden in #56
  • Add -h option to cli to alias --help by @tayden in #57
  • Add --version option to CLI root by @tayden in #58
  • Switch to Rich for progress and message printing on CLI by @tayden in #59
  • Fix support for Python 3.11 by @tayden in #63

New Contributors

Full Changelog: v0.5.4...v0.6.0

v0.5.4

20 Jun 16:47
Compare
Choose a tag to compare

What's Changed

  • Add support for Python 3.11
  • Drop support for Python 3.7 and 3.8
  • Update build to use more modern tooling by @tayden in #52

Full Changelog: 0.5.2...v0.5.4

0.5.2

23 Feb 22:51
Compare
Choose a tag to compare

What's Changed

  • Reformat code for kelp species segmentation by @tayden in #37
  • Change to Google-style code documentation by @tayden in #36
  • Update GHA step versions by @tayden in #42
  • Add macos-latest to test matrix by @tayden in #43
  • Add post-processing document by @tayden in #38
  • Add CITATION.cff

Full Changelog: 0.5.1...0.5.2rc1

0.5.1

14 Feb 02:23
Compare
Choose a tag to compare

What's Changed

  • Updated default padding to 256 for reduced edge artifacts.
  • Updated default batch_size to 1. Allows for specifying a larger crop_size without having to additionally reduce the batch size.
  • Updated docs and doc build system

Full Changelog: 0.5.0...0.5.1

0.5.0

13 Feb 20:31
Compare
Choose a tag to compare

What's Changed

  • hakai-segmentation package is now called kelp-o-matic!
  • Added kelp-o-matic package to conda-forge for easier installation (See installation and update docs)
  • Improve image validation checks by @tayden in #30
  • Update Repo and Packages to be called "Kelp-O-Matic" by @tayden in #33

Full Changelog: 0.4.1...0.5.0

0.4.1

24 Oct 22:09
Compare
Choose a tag to compare
  • Improved Kelp species detection
  • Python 3.10 support
  • Warn about suboptimal crop_size and padding settings

Full Changelog: 0.3.0...0.4.1

0.3.0

16 Aug 19:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.2...0.3.0