Home
last modified time | relevance | path

Searched refs:MeasureType (Results 1 – 25 of 270) sorted by relevance

1234567891011

/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/Optimizers/include/
H A DitkCumulativeGaussianOptimizer.h64 using MeasureType = CostFunctionType::MeasureType; variable
81 itkGetMacro(FinalSampledArray, MeasureType *);
84 void SetDataArray(MeasureType *dataArray);
90 void PrintArray(MeasureType *array);
135 MeasureType *m_FinalSampledArray;
138 MeasureType *m_CumulativeGaussianArray;
141MeasureType * ExtendGaussian(MeasureType *originalArray, MeasureType *extendedArray, int startingP…
144 MeasureType * RecalculateExtendedArrayFromGaussianParameters(MeasureType *originalArray,
150 double FindAverageSumOfSquaredDifferences(MeasureType *array1, MeasureType *array2);
156 void MeasureGaussianParameters(MeasureType *array);
[all …]
H A DitkCumulativeGaussianCostFunction.h69 using MeasureType = Superclass::MeasureType; variable
81 MeasureType GetValue(const ParametersType & parameters) const override;
84 MeasureType * GetValuePointer(ParametersType & parameters);
87 double CalculateFitError(MeasureType *setTestArray);
102 void SetOriginalDataArray(MeasureType *setOriginalDataArray);
113 MeasureType *m_OriginalDataArray;
119 mutable MeasureType m_Measure;
120 mutable MeasureType * m_MeasurePointer;
H A DitkParticleSwarmOptimizerBase.h78 CostFunctionType::MeasureType m_CurrentValue;
80 CostFunctionType::MeasureType m_BestValue;
87 using MeasureType = CostFunctionType::MeasureType; variable
162 itkSetMacro( FunctionConvergenceTolerance, MeasureType )
163 itkGetMacro( FunctionConvergenceTolerance, MeasureType )
189 MeasureType GetValue() const;
229 CostFunctionType::MeasureType m_FunctionConvergenceTolerance;
231 CostFunctionType::MeasureType m_FunctionBestValue{0};
232 std::vector<MeasureType> m_FunctionBestValueMemory;
H A DitkExhaustiveOptimizer.h110 itkGetConstReferenceMacro(CurrentValue, MeasureType);
111 itkGetConstReferenceMacro(MaximumMetricValue, MeasureType);
112 itkGetConstReferenceMacro(MinimumMetricValue, MeasureType);
132 MeasureType m_CurrentValue;
148 MeasureType m_MaximumMetricValue;
150 MeasureType m_MinimumMetricValue;
H A DitkMultipleValuedVnlCostFunctionAdaptor.h52 using MeasureType = MultipleValuedCostFunction::MeasureType; variable
95 const MeasureType & input,
120 const MeasureType & GetCachedValue() const;
143 mutable MeasureType m_CachedValue;
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Registration/Common/include/
H A DitkCorrelationCoefficientHistogramImageToImageMetric.hxx31 const MeasureType varianceX = this->VarianceX(histogram); in EvaluateMeasure()
32 const MeasureType varianceY = this->VarianceY(histogram); in EvaluateMeasure()
33 const MeasureType covariance = this->Covariance(histogram); in EvaluateMeasure()
44 MeasureType meanX = NumericTraits< MeasureType >::ZeroValue(); in MeanX()
48 MeasureType valX = histogram.GetMeasurement(i, 0); in MeanX()
64 MeasureType meanY = NumericTraits< MeasureType >::ZeroValue(); in MeanY()
84 MeasureType varX = NumericTraits< MeasureType >::ZeroValue(); in VarianceX()
102 MeasureType varY = NumericTraits< MeasureType >::ZeroValue(); in VarianceY()
120 MeasureType var = NumericTraits< MeasureType >::ZeroValue(); in Covariance()
121 MeasureType meanX = MeanX(histogram); in Covariance()
[all …]
H A DitkNormalizedMutualInformationHistogramImageToImageMetric.hxx28 TMovingImage >::MeasureType
33 MeasureType entropyX = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure()
34 MeasureType entropyY = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure()
35 MeasureType jointEntropy = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure()
51 entropyX = -entropyX / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure()
63 entropyY = -entropyY / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure()
78 jointEntropy = -jointEntropy / static_cast< MeasureType >( totalFreq ) in EvaluateMeasure()
H A DitkMutualInformationHistogramImageToImageMetric.hxx27 typename MutualInformationHistogramImageToImageMetric< TFixedImage, TMovingImage >::MeasureType
31 MeasureType entropyX = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure()
32 MeasureType entropyY = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure()
33 MeasureType jointEntropy = NumericTraits< MeasureType >::ZeroValue(); in EvaluateMeasure()
48 entropyX = -entropyX / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure()
59 entropyY = -entropyY / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure()
74 / static_cast< MeasureType >( totalFreq ) + std::log(totalFreq); in EvaluateMeasure()
H A DitkCorrelationCoefficientHistogramImageToImageMetric.h66 using MeasureType = typename Superclass::MeasureType; variable
88 MeasureType EvaluateMeasure(HistogramType & histogram) const override;
92 MeasureType MeanX(HistogramType & histogram) const;
95 MeasureType MeanY(HistogramType & histogram) const;
98 MeasureType VarianceX(HistogramType & histogram) const;
101 MeasureType VarianceY(HistogramType & histogram) const;
104 MeasureType Covariance(HistogramType & histogram) const;
H A DitkMeanReciprocalSquareDifferenceImageToImageMetric.hxx54 typename MeanReciprocalSquareDifferenceImageToImageMetric< TFixedImage, TMovingImage >::MeasureType
74 MeasureType measure = NumericTraits< MeasureType >::ZeroValue(); in GetValue()
138 const MeasureType valuep0 = this->GetValue(testPoint); in GetDerivative()
140 const MeasureType valuep1 = this->GetValue(testPoint); in GetDerivative()
153 MeasureType & Value, DerivativeType & Derivative) const in GetValueAndDerivative()
H A DitkMatchCardinalityImageToImageMetric.hxx47 typename MatchCardinalityImageToImageMetric< TFixedImage, TMovingImage >::MeasureType
58 typename MatchCardinalityImageToImageMetric< TFixedImage, TMovingImage >::MeasureType
73 MeasureType measure = NumericTraits< MeasureType >::ZeroValue(); in GetNonconstValue()
81 typename std::vector< MeasureType >::iterator mIt; in GetNonconstValue()
86 *mIt = NumericTraits< MeasureType >::ZeroValue(); in GetNonconstValue()
146 MeasureType threadMeasure = NumericTraits< MeasureType >::ZeroValue(); in ThreadedGetValue()
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/Optimizers/src/
H A DitkCumulativeGaussianOptimizer.cxx49 CumulativeGaussianOptimizer::MeasureType *
51 ::ExtendGaussian(MeasureType *originalArray, MeasureType *extendedArray, int startingPointForInsert… in ExtendGaussian()
76 ::FindAverageSumOfSquaredDifferences(MeasureType *array1, MeasureType *array2) in FindAverageSumOfSquaredDifferences()
114 auto * extendedArray = new MeasureType(); in FindParametersOfGaussian()
116 auto * extendedArrayCopy = new MeasureType(); in FindParametersOfGaussian()
175 ::MeasureGaussianParameters(MeasureType *array) in MeasureGaussianParameters()
228 CumulativeGaussianOptimizer::MeasureType *
255 ::SetDataArray(MeasureType *cumGaussianArray) in SetDataArray()
285 auto * derivative = new MeasureType(); in StartOptimization()
331 m_FinalSampledArray = new MeasureType(); in StartOptimization()
[all …]
H A DitkCumulativeGaussianCostFunction.cxx31 m_OriginalDataArray = new MeasureType(); in CumulativeGaussianCostFunction()
32 m_MeasurePointer = new MeasureType(); in CumulativeGaussianCostFunction()
44 ::SetOriginalDataArray(MeasureType *setOriginalDataArray) in SetOriginalDataArray()
57 ::CalculateFitError(MeasureType *setTestArray) in CalculateFitError()
185 CumulativeGaussianCostFunction::MeasureType
202 CumulativeGaussianCostFunction::MeasureType *
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/BiasCorrection/include/
H A DitkCompositeValleyFunction.h104 using MeasureType = Superclass::MeasureType; variable
122 MeasureType operator()(MeasureType x) in operator()
140 MeasureType Evaluate(MeasureType x) override;
143 inline MeasureType valley(MeasureType d) in valley()
H A DitkCacheableScalarFunction.h69 using MeasureType = double; variable
70 using MeasureArrayType = Array< MeasureType >;
88 virtual MeasureType Evaluate(MeasureType x);
99 inline MeasureType GetCachedValue(MeasureType x) in GetCachedValue()
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/QuadEdgeMeshFiltering/include/
H A DitkQuadEdgeMeshDecimationCriteria.h50 using MeasureType = TMeasure; variable
60 void SetMeasureBound(const MeasureType & bound) in SetMeasureBound()
71 const MeasureType & iValue) const = 0;
79 this->m_MeasureBound = itk::NumericTraits< MeasureType >::ZeroValue(); in QuadEdgeMeshDecimationCriterion()
105 MeasureType m_MeasureBound;
142 using MeasureType = typename Superclass::MeasureType; variable
193 using MeasureType = typename Superclass::MeasureType; variable
244 using MeasureType = typename Superclass::MeasureType; variable
250 const MeasureType & iValue) const override in is_satisfied()
295 using MeasureType = typename Superclass::MeasureType; variable
[all …]
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Numerics/Optimizersv4/include/
H A DitkExhaustiveOptimizerv4.h100 using MeasureType = typename Superclass::MeasureType; variable
123 itkGetConstReferenceMacro(CurrentValue, MeasureType);
124 itkGetConstReferenceMacro(MaximumMetricValue, MeasureType);
125 itkGetConstReferenceMacro(MinimumMetricValue, MeasureType);
154 MeasureType m_CurrentValue;
159 MeasureType m_MaximumMetricValue;
160 MeasureType m_MinimumMetricValue;
H A DitkObjectToObjectMetricBase.h69 using MeasureType = typename Superclass::MeasureType; variable
133 MeasureType GetValue() const override = 0;
142 void GetValueAndDerivative( MeasureType & value, DerivativeType & derivative ) const override = 0;
174 MeasureType GetCurrentValue() const;
203 mutable MeasureType m_Value;
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Registration/Metricsv4/include/
H A DitkExpectationBasedPointSetToPointSetMetricv4.hxx55 ::MeasureType
59 CompensatedSummation< MeasureType > localValue; in GetLocalNeighborhoodValue()
67 const MeasureType distance = point.SquaredEuclideanDistanceTo( neighbor ); in GetLocalNeighborhoodValue()
78MeasureType &measure, LocalDerivativeType &localDerivative, const PixelType & itkNotUsed( pixel ) … in GetLocalNeighborhoodValueAndDerivative()
80 Array<MeasureType> measureValues; in GetLocalNeighborhoodValueAndDerivative()
84 CompensatedSummation< MeasureType > measureSum; in GetLocalNeighborhoodValueAndDerivative()
98 const MeasureType distance = point.SquaredEuclideanDistanceTo( neighbor ); in GetLocalNeighborhoodValueAndDerivative()
104 if ( std::fabs(measure) <= NumericTraits<MeasureType>::epsilon() ) in GetLocalNeighborhoodValueAndDerivative()
116 const MeasureType distance = point.SquaredEuclideanDistanceTo( weightedPoint ); in GetLocalNeighborhoodValueAndDerivative()
118 …const MeasureType weight = this->m_PreFactor * std::exp( -distance / this->m_Denominator ) / -meas… in GetLocalNeighborhoodValueAndDerivative()
H A DitkExpectationBasedPointSetToPointSetMetricv4.h65 using MeasureType = typename Superclass::MeasureType; variable
77MeasureType GetLocalNeighborhoodValue( const PointType &, const PixelType & pixel = 0 ) const over…
83 MeasureType &, LocalDerivativeType &, const PixelType & pixel = 0 ) const override;
125 MeasureType m_PreFactor;
126 MeasureType m_Denominator;
H A DitkPointSetToPointSetMetricv4.hxx158 …tSetToPointSetMetricv4<TFixedPointSet, TMovingPointSet, TInternalComputationValueType>::MeasureType
164 CompensatedSummation< MeasureType > value; in GetValue()
204 MeasureType valueSum = value.GetSum(); in GetValue()
207 valueSum /= static_cast<MeasureType>( this->m_NumberOfValidPoints ); in GetValue()
219 MeasureType value = NumericTraits<MeasureType>::ZeroValue(); in GetDerivative()
226 ::GetValueAndDerivative( MeasureType & value, DerivativeType & derivative ) const in GetValueAndDerivative()
245 CompensatedSummation<MeasureType> value; in CalculateValueAndDerivative()
264 MeasureType pointValue = NumericTraits<MeasureType>::ZeroValue(); in CalculateValueAndDerivative()
349 MeasureType valueSum = value.GetSum(); in CalculateValueAndDerivative()
358 valueSum /= static_cast<MeasureType>( this->m_NumberOfValidPoints ); in CalculateValueAndDerivative()
[all …]
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Segmentation/LevelSets/include/
H A DitkShapePriorMAPCostFunctionBase.h65 using MeasureType = typename Superclass::MeasureType; variable
111 MeasureType GetValue(const ParametersType & parameters) const override;
124 virtual MeasureType ComputeLogInsideTerm(const ParametersType &) const = 0;
128 virtual MeasureType ComputeLogGradientTerm(const ParametersType &) const = 0;
132 virtual MeasureType ComputeLogShapePriorTerm(const ParametersType &) const = 0;
136 virtual MeasureType ComputeLogPosePriorTerm(const ParametersType &) const = 0;
H A DitkShapePriorMAPCostFunction.hxx60 ::MeasureType
69 MeasureType counter = 0.0; in ComputeLogInsideTerm()
96 MeasureType output = counter * m_Weights[0]; in ComputeLogInsideTerm()
105 ::MeasureType
110 MeasureType measure = 0.0; in ComputeLogShapePriorTerm()
126 ::MeasureType
134 MeasureType sum = 0.0; in ComputeLogGradientTerm()
164 ::MeasureType
H A DitkShapePriorMAPCostFunction.h77 using MeasureType = typename Superclass::MeasureType; variable
120 MeasureType ComputeLogInsideTerm(const ParametersType & parameters) const override;
127 MeasureType ComputeLogGradientTerm(const ParametersType & parameters) const override;
133 MeasureType ComputeLogShapePriorTerm(const ParametersType & parameters) const override;
138 MeasureType ComputeLogPosePriorTerm(const ParametersType & parameters) const override;
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Filtering/BiasCorrection/src/
H A DitkCacheableScalarFunction.cxx40 MeasureType d; in CreateCache()
45 static_cast< MeasureType >( ( m_CacheUpperBound - m_CacheLowerBound ) in CreateCache()
48 d = static_cast< MeasureType >( m_CacheLowerBound ); in CreateCache()
58 CacheableScalarFunction::MeasureType CacheableScalarFunction::Evaluate(MeasureType x) in Evaluate()

1234567891011