Integrated Computational Materials Engineering (ICME)

Category: Characterization


The characterization section was set to help with characterizing microstructural features from digital images. The examples use a variety of codes to process images, ranging from GUI-based codes such as ImageJ to more hands-on scripts in MATLAB using the Image Processing Toolbox. This particular site contains production and research codes that have been developed both at CAVS and outside for segmenting microstructural features and analyzing the corresponding binary images.

Software for Plotting Data

This section includes links to common data plotting packages. A more comprehensive list of free software is available. The examples include:

Example Programs for Microstructural Characterization

This section includes links to some of the codes used for microstructural characterization.


Here are a few tutorials to get started using some materials characterization software.

Microstructural Characterization Research

Equipment used for materials Characterization

Image Segmentation

Multiscale Characterization Techniques

Synthetic Microstructure Generation

Animiating images in ImageJ

Data Analysis Tools

This section includes codes to automate common data analysis tasks.

application feather with pink and green


  1. Otsu, N., "A Threshold Selection Method from Gray-Level Histograms," IEEE Transactions on Systems, Man, and Cybernetics, Vol. 9, No. 1, 1979, pp. 62-66.
  2. Tschopp, M.A., Tiley, J.S., Viswanathan, G.B., "Automated Identification and Characterization of Secondary & Tertiary Gamma Prime Precipitates in Nickel-based Superalloys," Materials Science & Technology 26(12) (2010) 1414-1422,
  3. Tiley, J.S., Rajagopolan, S., Viswanathan, G.B., Shiveley, A., Tschopp, M.A., Banerjee, R., Fraser, H.L., "Measurement of Gamma Prime Precipitates in a Nickel-based Superalloy using Energy-Filtered Transmission Electron Microscopy coupled with Automated Segmenting Techniques," Micron, 41(6) (2010) 641-647,
  4. Tschopp, M.A., Wilks, G.B., Spowart, J.E., "Multi-Scale Characterization of Orthotropic Microstructures," MSMSE 16 (2008) 065009,
  5. Spowart, J.E., Maruyama, B., Miracle, D., "Multi-Scale characterization of spatially heterogeneous systems: Implications for discontinuously reinforced metal matrix composite microstructures," Materials Science & Engineering A 307 (2001) 51-66,
  6. Wilks, G.B., Tschopp, M.A., Spowart, J.E., "Multi-Scale Characterization of Inhomogeneous Morphologically Textured Microstructures," Materials Science and Engineering: A, 527 (2010) 883-889,
  7. Francis, D., Whittington, W., Lawrimore, W. et al. Exp Mech (2017) 57: 179.