JD2022-TU1/main/extern/Camcam/LIBS/Input/FACEFeature.cpp

34 lines
635 B
C++

#include "TRACK.h"
#include "MEDIA.h"
class FACEFEATURE_Grabber:public INPUT_IO
{
public:
int INIT (class WORLD*){return 0;};
int FRAME (void){return 0;};
int END (void){return 0;};
IOTYPE GetType() {return IOtype_FACEFEATURE;};
};
INPUT_IO *FACEFEATURE_CREATE(WORLD *pScene,char *Filename)
{
u32 SX,SY,Col;
INPUT_IO *Ret;
Ret = (INPUT_IO *)new(FACEFEATURE_Grabber);
SX = SY = 64;
Col = 0;
Ret->Image.SetSize(SX, SY);
Ret->dTotalTime = 0;
Ret->dAvgFramePerSecond = 30.0;
u32 Counter;
s32 *pBASE = Ret->Image.GetBase();
Counter = SX * SY;
while (Counter--)
pBASE[Counter] = Col;
return (INPUT_IO *)Ret;
};