An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
IMPPY3D: Image Processing in Python for 3D Image Stacks
Published
Author(s)
Newell Moser, Alexander Landauer, Orion Kafka
Abstract
Image Processing in Python for 3D image stacks, or IMPPY3D, is a free and open-source software (FOSS) repository that simplifies post-processing and 3D shape characterization for grayscale image stacks, otherwise known as volumetric images, 3D images, or voxel models. While IMPPY3D, pronounced impee-three-dee, was originally created for post-processing image stacks generated from X-ray computed tomography (XCT) measurements, it can be applied generally in post-processing 2D and 3D images. IMPPY3D includes tools for segmenting volumetric images and characterizing the 3D shape of features or regions of interest. These functionalities have proven useful in 3D shape analysis of powder particles, porous polymers, concrete aggregates, internal pores/defects, and more (see the Research Applications section). IMPPY3D consists of a combination of original Python scripts, Cython extensions, and convenience wrappers for popular third-party libraries like SciKit-Image, OpenCV, and PyVista.
Moser, N.
, Landauer, A.
and Kafka, O.
(2025),
IMPPY3D: Image Processing in Python for 3D Image Stacks, Journal of Open Source Software, [online], https://doi.org/10.21105/joss.07405, https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=958329
(Accessed April 4, 2025)