00001
00002
#ifndef DIFFPANEL_HPP
00003
#define DIFFPANEL_HPP
00004
00005
#include "CamPanel.h"
00006
00007 class CDiffPanel:
public CCamPanel
00008 {
00009 Q_OBJECT
00010
private:
00011
CCamPanel *pPanel1, *pPanel2;
00012
int Pixels, Scale;
00013
00014
void Calculate(
int n,
void *dst,
void *src1,
void *src2);
00015
00016
public:
00017
CDiffPanel(
CCamPanel *p1,
CCamPanel *p2,
int scale,
00018
const char *name =
"difference",
const char *desc =
"Difference");
00019
00020
public slots:
00021
virtual void UpdatePanel();
00022
virtual void SetSize(
const QSize &new_size);
00023 };
00024
00025
#endif