15 #ifndef itkUltrasoundPinCalibrationCostFunction_h
16 #define itkUltrasoundPinCalibrationCostFunction_h
44 itkSetMacro(ScaleFactors, mitk::Point2D);
45 itkGetConstMacro(ScaleFactors, mitk::Point2D);
47 itkSetMacro(OptimiseScaleFactors,
bool);
48 itkGetConstMacro(OptimiseScaleFactors,
bool);
70 mitk::Point2D m_ScaleFactors;
71 bool m_OptimiseScaleFactors;
itk::SmartPointer< const Self > ConstPointer
Definition: itkUltrasoundPinCalibrationCostFunction.h:36
itk::InvariantPointCalibrationCostFunction Superclass
Definition: itkUltrasoundPinCalibrationCostFunction.h:34
Base class for Ultrasound Pin/Cross-Wire calibration and Video Hand-Eye calibration cost functions...
Definition: itkInvariantPointCalibrationCostFunction.h:47
Superclass::DerivativeType DerivativeType
Definition: itkInvariantPointCalibrationCostFunction.h:58
Superclass::ParametersType ParametersType
Definition: itkInvariantPointCalibrationCostFunction.h:57
Superclass::MeasureType MeasureType
Definition: itkInvariantPointCalibrationCostFunction.h:59
virtual cv::Matx44d GetCalibrationTransformation(const ParametersType ¶meters) const override
Definition: itkUltrasoundPinCalibrationCostFunction.cxx:57
Definition: niftkITKAffineResampleImage.cxx:74
Superclass::DerivativeType DerivativeType
Definition: itkUltrasoundPinCalibrationCostFunction.h:41
virtual ~UltrasoundPinCalibrationCostFunction()
Definition: itkUltrasoundPinCalibrationCostFunction.cxx:30
itk::SmartPointer< Self > Pointer
Definition: itkUltrasoundPinCalibrationCostFunction.h:35
Superclass::ParametersType ParametersType
Definition: itkUltrasoundPinCalibrationCostFunction.h:38
Minimises the RMS error around a stationary invariant point.
Definition: itkUltrasoundPinCalibrationCostFunction.h:28
Superclass::MeasureType MeasureType
Definition: itkUltrasoundPinCalibrationCostFunction.h:42
cv::Matx44d GetScalingTransformation(const ParametersType ¶meters) const
Computes the scaling transformation.
Definition: itkUltrasoundPinCalibrationCostFunction.cxx:36
UltrasoundPinCalibrationCostFunction()
Definition: itkUltrasoundPinCalibrationCostFunction.cxx:21
UltrasoundPinCalibrationCostFunction Self
Definition: itkUltrasoundPinCalibrationCostFunction.h:33
UltrasoundPinCalibrationCostFunction & operator=(const UltrasoundPinCalibrationCostFunction &)