public class InitialOptimization
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
diaOffsetMM |
| Constructor and Description |
|---|
InitialOptimization(ProjectionLoader pLoad)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
float[][] |
getMotionField(float[] params,
int reconSizeZ,
double vZ,
double oZ)
This method computes the motionfield given the optimized parameter array
from the optimization functions
|
static void |
main(java.lang.String[] args) |
float[] |
optimizeCompressedWithPrior() |
public static final int diaOffsetMM
public InitialOptimization(ProjectionLoader pLoad)
pLoad - Projection loader with prefiltered projection imagespublic float[] optimizeCompressedWithPrior()
throws java.io.IOException
java.io.IOExceptionpublic float[][] getMotionField(float[] params,
int reconSizeZ,
double vZ,
double oZ)
params - parameter vector, returned from optimizeCompressedWithPriorreconSizeZ - size of reconstruction in z-dimensionvZ - voxelSpacing in z-dimensionoZ - origin in z-dimensionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception