itkEMLocalOptimization.h File Reference

#include "vtkEMSegment.h"
#include "itkSingleValuedCostFunction.h"
#include "EMLocalRegistrationCostFunction.h"
#include "EMLocalShapeCostFunction.h"
#include "itkPowellOptimizer.h"

Go to the source code of this file.

Classes

class  itk::EMLocalCostFunctionWrapper
 Optimizes alignment between atlas and segmentation space. More...

Namespaces

namespace  itk
 

STL includes.


Defines

#define _ITKEMLOCALREOPTIMIZATION_H_INCLUDED   1

Functions

void itkEMLocalOptimization_Registration_Start (EMLocalRegistrationCostFunction *RegCostFunction, double *Parameters, float &vtkNotUsed(Cost))
void itkEMLocalOptimization_Shape_Start (EMLocalShapeCostFunction *ShapeCostFunction, float **PCAShapeParameters, int PCAMaxX, int PCAMinX, int PCAMaxY, int PCAMinY, int PCAMaxZ, int PCAMinZ, int BoundaryMinX, int BoundaryMinY, int BoundaryMinZ, int Boundary_LengthX, int Boundary_LengthY, float **w_m, unsigned char *PCA_ROI, void **initProbDataPtr, float **initPCAMeanShapePtr, int *initPCAMeanShapeIncY, int *initPCAMeanShapeIncZ, float ***initPCAEigenVectorsPtr, int **initPCAEigenVectorsIncY, int **initPCAEigenVectorsIncZ, float &Cost)

Define Documentation

#define _ITKEMLOCALREOPTIMIZATION_H_INCLUDED   1

Function Documentation

void itkEMLocalOptimization_Registration_Start ( EMLocalRegistrationCostFunction RegCostFunction,
double *  Parameters,
float &  vtkNotUsedCost 
)
void itkEMLocalOptimization_Shape_Start ( EMLocalShapeCostFunction ShapeCostFunction,
float **  PCAShapeParameters,
int  PCAMaxX,
int  PCAMinX,
int  PCAMaxY,
int  PCAMinY,
int  PCAMaxZ,
int  PCAMinZ,
int  BoundaryMinX,
int  BoundaryMinY,
int  BoundaryMinZ,
int  Boundary_LengthX,
int  Boundary_LengthY,
float **  w_m,
unsigned char PCA_ROI,
void **  initProbDataPtr,
float **  initPCAMeanShapePtr,
int initPCAMeanShapeIncY,
int initPCAMeanShapeIncZ,
float ***  initPCAEigenVectorsPtr,
int **  initPCAEigenVectorsIncY,
int **  initPCAEigenVectorsIncZ,
float &  Cost 
)

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1