dpm_tools.metrics#
Pore scale characterization metrics#
|
Compute the 3D Euclidean distance transform map of the entire image. |
|
Signed distance transform where positive values are into the pore space and negative values are into the grain space. |
|
Compute Maximum Inscribed Sphere of the entire image using PoreSpy. |
|
Compute the Euclidean distance transform map of each slice individually and stacks them into a single 3D array. |
|
Compute the slice-wise maximum inscribed sphere (maximum inscribed disk) using PoreSpy. |
|
Compute the ellipse area based on the chord lengths in slices orthogonal to direction of flow Assumes img = 1 for pore space, 0 for grain space |
|
Compute time of flight map (solution to Eikonal equation) from specified boundary (inlet or outlet) Assumes img = 1 in pore space, 0 for grain space Assumes flow is in z direction (orthogonal to axis 2) |
|
Compute the slice-wise constriction factor from the input thickness map. |
|
Compute the 2D or 3D Minkowski functionals from a Numpy array. |
|
Compute the morphological drainage curve to the target saturation. |
|
Estimate the multiphase configuration of the pore space using the morphological drainage method following Hilper & Miller (2001): :rtype: |
|
Compute a curve of the porosity variance over n_samples_per_radius points for no_radii size moving windows. |
|
Compute a map of the 3 (4) Minkowski functionals for a given support size of a 2D (3D) image. |
|
Get the statistics of multiple images. |