#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 _ITKEMLOCALREOPTIMIZATION_H_INCLUDED 1 |
| 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 | |||
| ) |
1.6.1