Identify Pores: Pore Reconnection Issues

Started by jdrunner, March 19, 2026, 01:24:08 AM

Previous topic - Next topic

jdrunner

Good afternoon,

I have been utilizing Identify pores to help with pore analysis on one of my samples. Some of the pores weren't fully recognized in our scan, leading to holes in the segmented pores. When editing the settings of the Identify Pores module, I adjusted the fragmented pores reconnectivity near to the maximum to help mitigate issues, but they persisted.

Currently, multiple pores are being assigned to one in our segmented dataset. I was curious if there were other settings that could be altered to help alleviate these issues? Thank you.

Respectfully,
Jack Davis

Anne Blumer

Dear Jack,

there is indeed another setting that could influence the connectivity of the found pores.
In the "Initialization" panel you can define the Minimal Pore Diameter in Voxel or meters.
All unconnected (isolated) pores which have a diameter smaller than this value are neglected from the analysis.
Connected pores, that touch other pores with a larger diameter (larger than the minimal diameter) are merged with the larger pore. Thus, both pores are treated as one.

This also means that they cannot be separated by modifying the interface threshold for Reconnect Fragmented Pores.
This feature only has influence on two different pores that touch.

Please find a small example for the Minimal Pore Diameter in our User Guide (Expand the "Minimal Pore Diameter" section): https://geodict-userguide.math2market.de/2025/porodict_identifypores_poresegmentation_initialization.html

We recommend to set the Minimal Pore Diameter to the default of 2 Voxels.
Then, you can do a post-processing step (Threshold by Scalar Value), which you can use to seperate pores of different sizes and do analysis again on a subset of pores.

Please let me know if you have further questions.

Best regards
Anne