edu.jhu.ece.iacl.algorithms.hardi
Class CFARIEstimator2
java.lang.Object
edu.jhu.ece.iacl.algorithms.hardi.CFARIEstimator2
public class CFARIEstimator2
- extends java.lang.Object
Used to process each voxel and returns the results.
This algorithm is still in development.
- Author:
- Hanlin Wan
Method Summary |
static void |
estimateCFARI(float[][][][] DWdata,
byte[][][] mask,
CFARIBasisSet basisSet,
double tol,
int[][][][] result,
float[][][][] mixture,
double lambda,
int[] location,
int[] slices,
CFARIEstimation2.CFARIWrapper cw)
|
static void |
estimateCFARIList(float[][][][] DWdata,
byte[][][] mask,
CFARIBasisSet basisSet,
double tol,
int[][][][] result,
float[][][][] mixture,
double lambda,
int[] location,
java.util.ArrayList<int[]> voxels,
CFARIEstimation2.CFARIWrapper cw)
|
static void |
estimateCFARIModel(L1LSCompressedSensing l1ls,
double[] data,
CFARIBasisSet basisSet,
double tol,
int[] resultIndex,
float[] resultMixture,
double lambda,
int[] location,
CFARIEstimation2.CFARIWrapper cw)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CFARIEstimator2
public CFARIEstimator2()
estimateCFARI
public static void estimateCFARI(float[][][][] DWdata,
byte[][][] mask,
CFARIBasisSet basisSet,
double tol,
int[][][][] result,
float[][][][] mixture,
double lambda,
int[] location,
int[] slices,
CFARIEstimation2.CFARIWrapper cw)
estimateCFARIList
public static void estimateCFARIList(float[][][][] DWdata,
byte[][][] mask,
CFARIBasisSet basisSet,
double tol,
int[][][][] result,
float[][][][] mixture,
double lambda,
int[] location,
java.util.ArrayList<int[]> voxels,
CFARIEstimation2.CFARIWrapper cw)
estimateCFARIModel
public static void estimateCFARIModel(L1LSCompressedSensing l1ls,
double[] data,
CFARIBasisSet basisSet,
double tol,
int[] resultIndex,
float[] resultMixture,
double lambda,
int[] location,
CFARIEstimation2.CFARIWrapper cw)