25 #ifndef _FIREVISION_FVUTILS_STATISTICAL_IMAGEDIFF_H_ 26 #define _FIREVISION_FVUTILS_STATISTICAL_IMAGEDIFF_H_ 28 #include <fvmodels/scanlines/scanlinemodel.h> 30 namespace firevision {
39 void setBufferA(
unsigned char *yuv422planar_buffer,
unsigned int width,
unsigned int height);
41 void setBufferB(
unsigned char *yuv422planar_buffer,
unsigned int width,
unsigned int height);
49 unsigned char *buffer_a;
50 unsigned char *buffer_b;
53 unsigned int height_a;
55 unsigned int height_b;
unsigned int numDifferingPixels()
Number of differing pixels.
void setBufferA(unsigned char *yuv422planar_buffer, unsigned int width, unsigned int height)
Set first buffer.
Scanline model interface.
bool different()
Check if images are different.
Image difference checker.
void setBufferB(unsigned char *yuv422planar_buffer, unsigned int width, unsigned int height)
Set second buffer.