⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cfacedb.h

📁 face recognition test source code
💻 H
字号:
#ifndef CFaceDB_H
#define CFaceDB_H

#include "CFace.h"
#include "CDiag.h"
#include "CMatPtr.h"

class CFaceDB
	{
	private:
		long 			nNumFace;							/*Number of faces in the data base*/
		long 			xlen, ylen;							/*dimension of each face*/
		CObArray 	*pArray;								/*Actual array of CFace objects, template of CPtrArray*/
	
	public:
		CFaceDB();
		~CFaceDB();
		
		int 			Load(char *file);
		int 			Save(char *str_dir);
		int 			Copy(CMatrixPtr *pMat, CDiag *pDiag);
		
		long 			Getxlen();
		long 			Getylen();
		long 			GetNumPixel();
		long 			GetNumFace();
		CFace 		*GetFace(int l);
		typeface 	*GetFaceData(int l);
		CMemory 		*GetFaceMem(int l);
		char 			*GetFaceName(int l);
		void 			ReleaseFaceData(int l);
		void 			Expand(int nFace, float *scale, float *shift, float src_min, float src_max);
		
	private:
		int 			GetStr(char *str_temp, char *aName, int lenaName, char *Delimit);
		long 			GetLong(char *str_temp);
		int 			GetLine(char *str_temp, char *FileName, int lenFileName, char *FaceName, int lenFaceName);
	}; 
	
#endif /* CFaceDB_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -