File Exchange

image thumbnail


version 1.422 (549 KB) by Samuel Cooper
App for analysis of image based geometry data in terms of tortuosity factors, volume fractions, surface areas and triple phase boundaries.


Updated 25 Apr 2020

View Version History

View License

Please contact the author at for any questions or if you wish to cite this application in a academic study.
Journal paper available here:
User manual available here:
TauFactor is a MatLab application for efficiently calculating the tortuosity factor, as well as volume fractions, surface areas and triple phase boundary densities, from image based microstructural data. The tortuosity factor quantifies the apparent decrease in diffusive transport resulting from convolutions of the flow paths through porous media. TauFactor calculates this value using an over relaxed finite-different approach. This tool provides a fast computational platform applicable to the big datasets (up to 4x10^9 voxels) typical of modern tomography, without requiring high computational power.

Cite As

Samuel Cooper (2020). TauFactor (, MATLAB Central File Exchange. Retrieved .

Cooper, S. J., et al. “TauFactor: An Open-Source Application for Calculating Tortuosity Factors from Tomographic Data.” SoftwareX, vol. 5, Elsevier BV, 2016, pp. 203–10, doi:10.1016/j.softx.2016.09.002.

View more styles

Comments and Ratings (6)


Hi there,

Very nice apps. I am trying to load the following tiff stack file. You can see it here:
The loading of the file cause error as:
Assignment has more non-singleton rhs dimension than non-singleton subscripts

What seems to be the issues ? Any insight would be highly appreciated.




Bowen Song

Good work

Tom H

Harini Hewa Dewage

MATLAB Release Compatibility
Created with R2019a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!