Releases: JuliaImages/ImageMorphology.jl
Releases · JuliaImages/ImageMorphology.jl
v0.4.5
v0.4.4
ImageMorphology v0.4.4
Closed issues:
- Erode Recursively (#120)
- New feature request (option to account for periodic boundaries when using label_components) (#124)
Merged pull requests:
- [Morphology][connected] introduce label_flatzones and label_lambdafla… (#61) (@ThomasRetornaz)
- [ImageMorphology] add extremum filters (#117) (@ThomasRetornaz)
- [Leveling] low,high with tests (#118) (@ThomasRetornaz)
- Bump TiledIteration compat to v0.5 (#126) (@BioTurboNick)
v0.4.3
ImageMorphology v0.4.3
Closed issues:
Merged pull requests:
- CompatHelper: bump compat for TiledIteration to 0.4, (keep existing compat) (#115) (@github-actions[bot])
v0.4.2
ImageMorphology v0.4.2
Merged pull requests:
v0.4.1
ImageMorphology v0.4.1
Closed issues:
extreme_filter!
wrong result when input and output array are of different eltype (#104)
Merged pull requests:
- perf: adopt the optimized AVX algorithm for C2 diamond SE (#102) (@johnnychen94)
- perf: adopt the optimized AVX algorithm for C2 box SE (#105) (@johnnychen94)
- introduce morphological reconstruction operator
mreconstruct
(#107) (@johnnychen94) - docs: mention that this package doesn't support RGB image (#108) (@johnnychen94)
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)
v0.3.2
ImageMorphology v0.3.2
Closed issues:
- move
clearborder
from Images.jl to ImageMorphology.jl (#27) - [features] most wanted features for contributing? (#57)
- set up documentation (#64)
- incorrect
extremefilt!
implementation (#68)
Merged pull requests:
- [Morphology][Benchmarks] add first set of benchmarks one by "class" of algorithm (#58) (@ThomasRetornaz)
- add missing dependencies for benchmark CI (#59) (@johnnychen94)
- foundamental support for structuring element concept (#65) (@johnnychen94)
- add inbounds for extremefilt! (#66) (@johnnychen94)
- add CI for 1.6 (#67) (@johnnychen94)
- Force vscode auto format on save (#69) (@johnnychen94)
- setup documentation (#70) (@johnnychen94)
- implement
extreme_filter
(#72) (@johnnychen94) - reexport centered and document it (#73) (@johnnychen94)
- change default diamond half-size to be maximum (#74) (@johnnychen94)
v0.3.1
ImageMorphology v0.3.1
Merged pull requests:
v0.3.0
ImageMorphology v0.3.0
Closed issues:
- label_component does not accept OffsetArrays (or non standard arrays?) (#21)
Merged pull requests:
- Use
component_lengths
to count labels (#33) (@JiangXL) - Transfer support for ImageMeta (#44) (@timholy)
- Add an ambiguity test (#45) (@timholy)
- Modernize
label_components
(#46) (@timholy) feature_transform
: add multithreading (#47) (@timholy)- Modernize UnitTest.yml (#48) (@timholy)
- Fix UnitTrest (#49) (@timholy)
- Fix Int vs Int64 issues (#50) (@timholy)
- Rename file for feature_transform (#51) (@timholy)
- ImageMorphology v0.3.0 (#53) (@johnnychen94)
- Finish deprecating
region
(#54) (@timholy)