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. |