Next Article in Journal
Towards an End-to-End Digital Framework for Precision Crop Disease Diagnosis and Management Based on Emerging Sensing and Computing Technologies: State over Past Decade and Prospects
Previous Article in Journal
Implementation of Ring Learning-with-Errors Encryption and Brakerski–Fan–Vercauteren Fully Homomorphic Encryption Using ChatGPT
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

On a Software Framework for Automated Pore Identification and Quantification for SEM Images of Metals

by
Michael Mulligan
1,
Oliver Fowler
2,
Joshua Voell
2,
Mark Atwater
2 and
Howie Fang
2,*
1
Department of Computer Science, Liberty University, Lynchburg, VA 24515, USA
2
Department of Mechanical Engineering, Liberty University, Lynchburg, VA 24515, USA
*
Author to whom correspondence should be addressed.
Computers 2025, 14(10), 442; https://doi.org/10.3390/computers14100442 (registering DOI)
Submission received: 21 August 2025 / Revised: 3 October 2025 / Accepted: 11 October 2025 / Published: 16 October 2025
(This article belongs to the Section Human–Computer Interactions)

Abstract

The functional performance of porous metals and alloys is dictated by pore features such as size, connectivity, and morphology. While methods like mercury porosimetry or gas pycnometry provide cumulative information, direct observation via scanning electron microscopy (SEM) offers detailed insights unavailable through other means, especially for microscale or nanoscale pores. Each scanned image can contain hundreds or thousands of pores, making efficient identification, classification, and quantification challenging due to the processing time required for pixel-level edge recognition. Traditionally, pore outlines on scanned images were hand-traced and analyzed using image-processing software, a process that is time-consuming and often inconsistent for capturing both large and small pores while accurately removing noise. In this work, a software framework was developed that leverages modern computing tools and methodologies for automated image processing for pore identification, classification, and quantification. Vectorization was implemented as the final step to utilize the direction and magnitude of unconnected endpoints to reconstruct incomplete or broken edges. Combined with other existing pore analysis methods, this automated approach reduces manual effort dramatically, reducing analysis time from multiple hours per image to only minutes, while maintaining acceptable accuracy in quantified pore metrics.
Keywords: pore identification; porous metals; scanned images; edge detection; vectorization; SEM pore identification; porous metals; scanned images; edge detection; vectorization; SEM

Share and Cite

MDPI and ACS Style

Mulligan, M.; Fowler, O.; Voell, J.; Atwater, M.; Fang, H. On a Software Framework for Automated Pore Identification and Quantification for SEM Images of Metals. Computers 2025, 14, 442. https://doi.org/10.3390/computers14100442

AMA Style

Mulligan M, Fowler O, Voell J, Atwater M, Fang H. On a Software Framework for Automated Pore Identification and Quantification for SEM Images of Metals. Computers. 2025; 14(10):442. https://doi.org/10.3390/computers14100442

Chicago/Turabian Style

Mulligan, Michael, Oliver Fowler, Joshua Voell, Mark Atwater, and Howie Fang. 2025. "On a Software Framework for Automated Pore Identification and Quantification for SEM Images of Metals" Computers 14, no. 10: 442. https://doi.org/10.3390/computers14100442

APA Style

Mulligan, M., Fowler, O., Voell, J., Atwater, M., & Fang, H. (2025). On a Software Framework for Automated Pore Identification and Quantification for SEM Images of Metals. Computers, 14(10), 442. https://doi.org/10.3390/computers14100442

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop