DXSoil Library.
The DXSoil library is a set of module for OpenDX
which provides skeleton extraction, region growing segmentation etc. If applied
to an image of porous media, it can analyze the pore space and produce a pore
network model of the pore space. This pore network can be used to compute hydraulic
conductivity. (see the screen shots) This work is
based mon my PhD research (pdf
in French).
A complete description of the different modules and of their
use can be found in the following article: J.-F. Delerue and E. Perrier. DXSoil,
a library for image analysis in soil science. Computer and Geosciences.
28(9):1041-1050, November 2002. Pergamon.
Before using DXSoil, you need to have a working OpenDX installation.
Download library for :
- Windows
Installation:
Create the following directory: c:/opendx/DXSoil
Download DXSoil_win.zip and DXSoil_data.zip
into this directory
unzip the two files in this directory
Run opendx and select "Run->Load module description"
Select "DXSoil.mdf"
Then open example files.
If you decide to install DXSoil in another directory, you will need to modify
DXSoil.mdf and change "c:/opendx/DXSoil/" with your local settings.
You may also need to add the correct PATH to find the data in "Import"
module (i.e. "image3D.dx" -> "c:/opendx/DXSoil/image3D.dx").
-
Linux
Installation:
Create a directory in your homedir such as DXSoil
mkdir ~/DXSoil
cd ~/DXSoil
Download
DXSoil_linux.zip and
DXSoil_data.zip
into this directory
unzip the two files
unzip DXSoil_linux.zip
unzip DXSoil_data.zip
Set the two envirnoment variables DXMDF and DXMODULES as follow:
export DXMDF=~/DXSoil/DXSoil.mdf
export DXMODULES=~/DXSoil
then run Opendx
dx -edit LocalProperties &
- Solaris
- MacOS X
Installation:
Create a directory in your homedir such as DXSoil
mkdir ~/DXSoil
cd ~/DXSoil
Download DXSoil_macos.zip and DXSoil_data.zip
into this directory
unzip the two files
unzip DXSoil_linux.zip
unzip DXSoil_data.zip
Set the two envirnoment variables DXMDF and DXMODULES as follow:
export DXMDF=~/DXSoil/DXSoil.mdf
export DXMODULES=~/DXSoil
then run Opendx
dx -edit LocalProperties &
- data: Contains a 3D image of a soil sample
in OpenDX format and a couple of OpenDX .net programs.
Any comments are warmly welcome
A small FAQ about this library.
Links:
Screen shots: