public abstract class BootstrapTractographyImage extends TractographyImage
Constructor and Description |
---|
BootstrapTractographyImage(int[] dataDims,
double[] voxelDims,
int vectorsPerPD,
int[][][] vc,
DW_Scheme imPars,
java.util.Random r) |
Modifier and Type | Method and Description |
---|---|
Vector3D[] |
getPDs(int i,
int j,
int k)
Gets a new bootstrap estimate at every call.
|
computeIsotropicMask, computeIsotropicMask, getDataDims, getIsotropicMask, getPDs, getVoxelDims, numberOfPDs, xDataDim, xVoxelDim, yDataDim, yVoxelDim, zDataDim, zVoxelDim
public BootstrapTractographyImage(int[] dataDims, double[] voxelDims, int vectorsPerPD, int[][][] vc, DW_Scheme imPars, java.util.Random r)
dataDims
- array of data dimensions {xDataDim, yDataDim, zDataDim}.voxelDims
- array of voxel dimensions (in mm) {xVoxelDim, yVoxelDim, zVoxelDim}.vectorsPerPD
- the number of vectors the image contains per principal direction.vc
- the voxel classification.imPars
- the imaging scheme for the data.r
- a source of random numbers. The java.util.Random class is not recommended, use
tools.MTRandom instead.public final Vector3D[] getPDs(int i, int j, int k)
getPDs
in class TractographyImage