evaluate the correlation between neighboring pixels in an image series More...
#include <mia/2d/correlation_weight.hh>
Data Structures | |
struct | result_type |
Public Member Functions | |
CCorrelationEvaluator (double thresh) | |
result_type | operator() (const std::vector< P2DImage > &images, size_t skip=0) const |
~CCorrelationEvaluator () | |
evaluate the correlation between neighboring pixels in an image series
Evaluate time-intensity correlations of neighboring pixels in a series of images. This class is used to evaluate a pseude ground truth for motion compensation. See C2DGroundTruthEvaluator for more information
Definition at line 39 of file correlation_weight.hh.
CCorrelationEvaluator::CCorrelationEvaluator | ( | double | thresh | ) |
Construct the correlation evaluator
thresh | considers what correlation should identify pixels as belonging to the same tissue. |
CCorrelationEvaluator::~CCorrelationEvaluator | ( | ) |
result_type CCorrelationEvaluator::operator() | ( | const std::vector< P2DImage > & | images, |
size_t | skip = 0 |
||
) | const |
Evaluate the time-intensity correlation images
images | image series |
skip | number of images that should be skipped at the beginning of the series. |