![]() |
Orfeo Toolbox
3.16
|
Functor to perform block-matching based on the L^p pseudo-norm. More...
#include <otbPixelWiseBlockMatchingImageFilter.h>
Public Types | |
| typedef itk::ConstNeighborhoodIterator < TInputImage > | ConstNeighborhoodIteratorType |
| typedef TOutputMetricImage::ValueType | MetricValueType |
Public Member Functions | |
| LPBlockMatching () | |
| MetricValueType | operator() (ConstNeighborhoodIteratorType &a, ConstNeighborhoodIteratorType &b) const |
| void | SetP (double p) |
Private Attributes | |
| double | m_P |
Functor to perform block-matching based on the L^p pseudo-norm.
This functor is designed to work with the PixelWiseBlockMatchingImageFilter. It performs a distance computation between two windows based on the L^p pseudo norm (p greater than 0). The functor is templated by the type of inputs images and output metric image, and is using two neighborhood iterators as inputs.
Definition at line 141 of file otbPixelWiseBlockMatchingImageFilter.h.
| typedef itk::ConstNeighborhoodIterator<TInputImage> otb::Functor::LPBlockMatching< TInputImage, TOutputMetricImage >::ConstNeighborhoodIteratorType |
Definition at line 144 of file otbPixelWiseBlockMatchingImageFilter.h.
| typedef TOutputMetricImage::ValueType otb::Functor::LPBlockMatching< TInputImage, TOutputMetricImage >::MetricValueType |
Definition at line 145 of file otbPixelWiseBlockMatchingImageFilter.h.
|
inline |
Definition at line 147 of file otbPixelWiseBlockMatchingImageFilter.h.
|
inline |
|
inline |
Definition at line 151 of file otbPixelWiseBlockMatchingImageFilter.h.
References otb::Functor::LPBlockMatching< TInputImage, TOutputMetricImage >::m_P.
|
private |
Definition at line 179 of file otbPixelWiseBlockMatchingImageFilter.h.
Referenced by otb::Functor::LPBlockMatching< TInputImage, TOutputMetricImage >::operator()(), and otb::Functor::LPBlockMatching< TInputImage, TOutputMetricImage >::SetP().