DiameterJ: A validated open source nanofiber diameter measurement tool

Biomaterials. 2015 Aug:61:327-38. doi: 10.1016/j.biomaterials.2015.05.015. Epub 2015 May 15.

Abstract

Despite the growing use of nanofiber scaffolds for tissue engineering applications, there is not a validated, readily available, free solution for rapid, automated analysis of nanofiber diameter from scanning electron microscope (SEM) micrographs. Thus, the goal of this study was to create a user friendly ImageJ/FIJI plugin that would analyze SEM micrographs of nanofibers to determine nanofiber diameter on a desktop computer within 60 s. Additional design goals included 1) compatibility with a variety of existing segmentation algorithms, and 2) an open source code to enable further improvement of the plugin. Using existing algorithms for centerline determination, Euclidean distance transforms and a novel pixel transformation technique, a plugin called "DiameterJ" was created for ImageJ/FIJI. The plugin was validated using 1) digital synthetic images of white lines on a black background and 2) SEM images of nominally monodispersed steel wires of known diameters. DiameterJ analyzed SEM micrographs in 20 s, produced diameters not statistically different from known values, was over 10-times closer to known diameter values than other open source software, provided hundreds of times the sampling of manual measurement, and was hundreds of times faster than manual assessment of nanofiber diameter. DiameterJ enables users to rapidly and thoroughly determine the structural features of nanofiber scaffolds and could potentially allow new insights to be formed into fiber diameter distribution and cell response.

Keywords: FIJI; Image analysis; ImageJ; Morphology; Scaffold; Structure.

MeSH terms

  • Algorithms
  • Image Interpretation, Computer-Assisted / methods*
  • Materials Testing / methods
  • Microscopy, Electron, Scanning / methods*
  • Nanofibers / chemistry*
  • Nanofibers / ultrastructure*
  • Particle Size
  • Pattern Recognition, Automated / methods
  • Programming Languages*
  • Software Validation
  • Software*