Developer documentation
Version 3.0.3-105-gd3941f44
MR::Filter::ImageCorrelationCostFunction< ImageType, MaskType > Class Template Reference

#include "filter/optimal_threshold.h"

Public Types

using value_type = typename ImageType::value_type
 
using mask_value_type = typename MaskType::value_type
 

Public Member Functions

 ImageCorrelationCostFunction (ImageType &input, MaskType &mask)
 
value_type operator() (value_type threshold) const
 

Detailed Description

template<class ImageType, class MaskType>
class MR::Filter::ImageCorrelationCostFunction< ImageType, MaskType >

Definition at line 133 of file optimal_threshold.h.

Member Typedef Documentation

◆ mask_value_type

template<class ImageType , class MaskType >
using MR::Filter::ImageCorrelationCostFunction< ImageType, MaskType >::mask_value_type = typename MaskType::value_type

Definition at line 137 of file optimal_threshold.h.

◆ value_type

template<class ImageType , class MaskType >
using MR::Filter::ImageCorrelationCostFunction< ImageType, MaskType >::value_type = typename ImageType::value_type

Definition at line 136 of file optimal_threshold.h.

Constructor & Destructor Documentation

◆ ImageCorrelationCostFunction()

template<class ImageType , class MaskType >
MR::Filter::ImageCorrelationCostFunction< ImageType, MaskType >::ImageCorrelationCostFunction ( ImageType &  input,
MaskType &  mask 
)
inline

Definition at line 139 of file optimal_threshold.h.

Member Function Documentation

◆ operator()()

template<class ImageType , class MaskType >
value_type MR::Filter::ImageCorrelationCostFunction< ImageType, MaskType >::operator() ( value_type  threshold) const
inline

Definition at line 158 of file optimal_threshold.h.


The documentation for this class was generated from the following file: