We published earlier a paper that may be interesting for you:
Aleinikov, A.L., Belikov, V.T., Eppelbaum, L.V. and Nemzorov, N.I., 2000. Mountainous rock destruction and metamorphic processes in the Earth: A view from classical physics. Scientific Israel, No.3, 65-87.
I propose that you can find here some useful information.
Good afternoon! There is a lot of different techniques how to measure the porosity. But, every technique gives you another kind of porosity. I tried the application of a helium pycnometer (helium under pressure) to the measurement of the helium-accessible communicating/effective porosity. This kind of porosity in % is higher than the so called "open porosity" measured by water saturation, as the helium molecule is much smaller than the water molecule and helium penetrates deeper into the rock. Because low He pressure was applied, method was not destructive, which is an advantage compared to the destructive mercury porosimetry (there, at different pressures, different pore sizes can be reached and measured by penetrating mercury). You can find abstract about the He-pycnometer method in my publications at ResearGate. This technique was successful in porous limestones, andesites at different weathering levels and in sandstones. However, if you wish to see your different pores in the rock in 3D, you should use the X-ray computer tomography!