Skip to content
Image Processing library for Matlab
MATLAB
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demos update demo file for imEquivalentEllipse Aug 12, 2019
matImage copy back saved files Apr 2, 2020
tests imMinkowski: rename "surface" to "surfaceArea" Apr 2, 2020
LICENSE.txt add license file Mar 26, 2019
readme.md

readme.md

MatImage is a Matlab library for analysis and processing of digital images. It contains functions for processing, analysis, and exploration of 2D, 3D, grayscale or color images. It is built as a complement to the Image Processing Toolbox (IPT), and provides additional features as well as integration of IPT functions into more elaborate functions.

Official homepage for the MatImage project is http://github.com/mattools/matImage. A starting help is provided in the MatImage wiki

Installation

To install the library, with all sub-directories, run the script 'installMatImage.m'. This will add all required directories to the current path variable.

Some functions need the "MatGeom" library, also available on GitHub (http://github.com/mattools/matGeom)

Library organization

The library is organised into several modules.

  • imFilters - Image filtering (smooth, enhance, gradient...)
  • imMeasures - Measurement of various parameters in digital images
  • imStacks - Functions for manipulation and display of 3D images
  • imMinkowski - Geometric measures (Surface area, Perimeter...) in 2D or 3D
  • imGeodesics - Geodesic distance transform for 2D/3D binary images
  • imGranulometry - Computation of gray-level granulometry curves with mathematical morphology
  • imShapes - Generation of phantom images representing geometric shapes
  • util - General purpose functions A more specific help is provided in each module directory.
You can’t perform that action at this time.