#pragma once

#include "cvcls.h"


class CVCLS_API CTemplateMatch
{
public:
	CTemplateMatch(void);
	virtual ~CTemplateMatch(void);

	enum{
	    TM_SQDIFF  = 0,
        TM_CCORR   = 1,
        TM_CCOEFF  = 2,
	};

 	 
	//½öÖ§³Ö»Ò¶ÈÍ¼
	static BOOL  Do(const RvImage imScene, const RvImage imTemplate, int method, double minScore, double* pScoreArray =NULL, RvPoint* pPosArray=NULL, int arraySize =0 );

protected: 

};

