Back to Adaptive Vision Library website
You are here: Start » Function Reference » Histogram Combinators » DifferenceHistogram
DifferenceHistogram
Computes histogram representing difference between corresponding bars of given histograms.
Syntax
C++
C#
void avl::DifferenceHistogram ( const avl::Histogram& inHistogram1, const avl::Histogram& inHistogram2, avl::Histogram& outHistogram )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
inHistogram1 | const Histogram& | Input histogram1 | ||
inHistogram2 | const Histogram& | Input histogram2 | ||
outHistogram | Histogram& | Output histogram |
Description
The operation computes the absolute difference between histograms. That is, each bin of the resulting histogram equals the absolute value of difference between corresponding bins of the input histograms.
In-place Processing
This function supports in-place data processing - you can pass the same reference to inHistogram1 and outHistogram, inHistogram2 and outHistogram
Errors
Error type | Description |
---|---|
DomainError | Input histograms formats are not the same in DifferenceHistogram. |