Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
mitkSumOfSquaredDifferencesFitCostFunction.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 "
mitkSumOfSquaredDifferencesFitCostFunction.h
"
14
#include "
mitkLogMacros.h
"
15
16
mitk::SumOfSquaredDifferencesFitCostFunction::MeasureType
mitk::SumOfSquaredDifferencesFitCostFunction::CalcMeasure
(
const
ParametersType &
/*parameters*/
,
const
SignalType
&signal)
const
17
{
18
MeasureType
measure = 0.0;
19
20
for
(SignalType::size_type i=0; i<signal.GetSize(); ++i)
21
{
22
measure += (
m_Sample
[i] - signal[i]) * (
m_Sample
[i] - signal[i]);
23
}
24
25
return
measure;
26
}
mitkSumOfSquaredDifferencesFitCostFunction.h
mitkLogMacros.h
mitk::SumOfSquaredDifferencesFitCostFunction::CalcMeasure
MeasureType CalcMeasure(const ParametersType ¶meters, const SignalType &signal) const override
Definition:
mitkSumOfSquaredDifferencesFitCostFunction.cpp:16
mitk::SVModelFitCostFunction::m_Sample
SignalType m_Sample
Definition:
mitkSVModelFitCostFunction.h:63
mitk::ModelFitCostFunctionInterface::SignalType
itk::Array< double > SignalType
Definition:
mitkModelFitCostFunctionInterface.h:30
mitk::SVModelFitCostFunction::MeasureType
Superclass::MeasureType MeasureType
Definition:
mitkSVModelFitCostFunction.h:37
Source
Modules
ModelFit
src
Functors
mitkSumOfSquaredDifferencesFitCostFunction.cpp
Generated on Thu Mar 12 2020 10:24:04 for Medical Imaging Interaction Toolkit by
1.8.13