Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitkSquaredDifferencesFitCostFunction.cpp
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#include "
mitkSquaredDifferencesFitCostFunction.h
"
14
15
mitk::SquaredDifferencesFitCostFunction::MeasureType
mitk::SquaredDifferencesFitCostFunction::CalcMeasure
(
const
ParametersType &
/*parameters*/
,
const
SignalType
&signal)
const
16
{
17
MeasureType
measure;
18
measure.SetSize(signal.GetSize());
19
20
for
(SignalType::size_type i=0; i<signal.GetSize(); ++i)
21
{
22
measure[i] = (
m_Sample
[i] - signal[i]) * (
m_Sample
[i] - signal[i]);
23
}
24
25
return
measure;
26
}
mitk::SquaredDifferencesFitCostFunction::CalcMeasure
MeasureType CalcMeasure(const ParametersType ¶meters, const SignalType &signal) const override
Definition:
mitkSquaredDifferencesFitCostFunction.cpp:15
mitk::MVModelFitCostFunction::m_Sample
SignalType m_Sample
Definition:
mitkMVModelFitCostFunction.h:67
mitk::ModelFitCostFunctionInterface::SignalType
itk::Array< double > SignalType
Definition:
mitkModelFitCostFunctionInterface.h:30
mitk::MVModelFitCostFunction::MeasureType
Superclass::MeasureType MeasureType
Definition:
mitkMVModelFitCostFunction.h:40
mitkSquaredDifferencesFitCostFunction.h
Source
Modules
ModelFit
src
Functors
mitkSquaredDifferencesFitCostFunction.cpp
Generated on Thu Mar 12 2020 10:24:04 for Medical Imaging Interaction Toolkit by
1.8.13