v0.4.0
ImageMorphology v0.4.0
Closed issues:
- Add ability to erode/dilate using structuring elements (#11)
- Export in-place functions like closing! (#19)
- Add in-place function variants to manual (#56)
- incorrect
extremefilt!
implementation (#68) - CI: LoopVectorization failed to work on 32bit machine (#98)
Merged pull requests:
- setup doc page for morphological operators and more (#76) (@johnnychen94)
- strel_box and strel_diamond: support Int as dims (#77) (@johnnychen94)
- set default extreme_filter se to box (#78) (@johnnychen94)
- support range as dims (#79) (@johnnychen94)
- deprecate
extremefilt!
in favor ofextreme_filter!
(#80) (@johnnychen94) - ImageMorphology v0.4.0 (#81) (@johnnychen94)
- require symmetric se for gradient operations (#82) (@johnnychen94)
strel_box
andstrel_diamond
: infer the se size usingr
(#83) (@johnnychen94)- add half-size keyword
r
to basic operations (#84) (@johnnychen94) - fix: use symmetric se for tests in gradient ops (#85) (@johnnychen94)
- extreme_filter: add half-size keyword
r
and add eager checks (#86) (@johnnychen94) - revisit gradients (#88) (@johnnychen94)
- add demos for mgradient and mlaplacian (#89) (@johnnychen94)
- chore: separate strel functions to submodule (#91) (@johnnychen94)
- feat: add compositor strel_chain and strel_product (#92) (@johnnychen94)
- test(compat): Documenter 0.26 and 0.27 (#93) (@johnnychen94)
- feat: add strel_split (#95) (@johnnychen94)
- revisit label_components: add new SE support (#96) (@johnnychen94)
- perf: AVX implementation for 2D diamond SE (#97) (@johnnychen94)
- bugfix: disable extreme_filter tturbo on 32bit (#100) (@johnnychen94)
- doc: update function references (#101) (@johnnychen94)