Skip to content

gjacopo/imtools

Repository files navigation

DOI imtools

Tools and techniques for low-level image processing.

The source code provided herein implements various basic low-level image processing tools used in the experiments/analyses reported in the references listed below.

Description

Matlab tools for low-level image processing:

  • derive: Differentiation functions
  • feature: Feature extraction
  • filter: Filtering functions
  • graph: Graph and network analysis and representation
  • surface: Surface analysis functions
  • pyramid: Hierarchical pyramid analysis and decomposition
  • sharpen: Sharpening and enhancing functions
  • geometry: Basic geometrical tools
  • kernel: Kernel operators
  • morphology: Mathematical morphology
  • propagation: Propagation and Fast Marching methods
  • segmentation: Segmentation functions
  • statistics: Basic statistical tools and operators
  • texture: Texture analysis and representations
  • misc: Miscellaneous functions

See Contents.m for the whole list of functions. See file Contents.html for browsable version.

Applications

Some examples of (replicable) applications are described on the following pages:

  • amoeba superpixels for superpixel partitioning of multispectral images into elementary, connected, nearly uniform units.
  • pseudo DEM for line networks extraction in digital images using geodesic propagation and flow simulation.

About

documentation available at: https://gjacopo.github.io/imtools/
version 1.0 (non-active development)
since 2007
license EUPL (cite the source code or any of the references below!)

References