Skip to content

Latest commit

 

History

History
54 lines (45 loc) · 2.67 KB

CHANGELOG.md

File metadata and controls

54 lines (45 loc) · 2.67 KB

ImageMorphology

Version v0.4.0

This release introduces a heavy redesign of the codebase to appropriately support structuring element concept. A lot of APIs are revisited, and documentation are added for those revisited APIs. Please checkout docs for more information of those APIs.

The following briefly summarizes the noteworthy changes:

  • BREAKING The return value of component_boxes, component_indices, component_lengths and component_centeroids is now 0-based OffsetArray (#96)
  • BREAKING The return value of component_boxes becomes a vector of CartesianIndices (#96)
  • Deprecation component_subscripts is deprecated in favor of component_indices (#96)
  • Deprecation extrem_filt! is deprecated in favor of extreme_filter
  • Deprecation morphogradient/morpholaplace is deprecated in favor of mgradient/mlaplacian (#88)
  • Feature A lot of helper functions for structuring element are added: strel, strel_chain, strel_product, strel_type, strel_size, strel_diamond, strel_box
  • Feature Basic morphological operations erode, dilate, bothat, tophat, opening, closing, mgradient, mlaplacian now support generic structuring element inputs. The associated in-place versions such as erode! are provided as well.
  • Enhancement The performance for diamond-shape structuring element is improved by 10x -- it simply beats MATLAB by 3x. (#97)