typedef struct stFace
{
unsigned int file_id;
unsigned int face_id;
unsigned int x;
unsigned int y;
unsigned int width;
unsigned int height;
}
typedef struct stFaceFile
{
unsigned int file_id; // 파일 아이디
unsigned int n; // 얼굴 개수 (0: 없음, 1 이상 부터 존재)
stFace *f; // 얼굴 정보
}
FaceDetect(char *filename)
return
struct Face
Face[].n : 총 얼굴 개수
Face[].rect : 각각 좌표
example
FaceDetect("photo.jpg");
WhoIs(int x, int y, int width, int height, int file_id)
WhoIs(int x, int y, int width, int height, char *filename)
WhoIs(CRect rect, int file_id)
WhoIs(CRect rect, char *filename)
return
index[]; // 얼굴 DB 의 index 값, 매칭도 순차별로 제안
example
int index = WhoIs(rect, "photo.jpg");
int index2 = WhoIs(0, 0, 50, 50, "photo.jpg")
void Show(int x, int y, int file_id)
void Show(int x, int y, char *filename)
example
Show(0, 0, "photo.jpg");
'CLASS' 카테고리의 다른 글
[HCI] HCI 를 공부하기 위한 책들 (3) | 2007.05.22 |
---|---|
[HCI] HCI(Human Computer Interaction)의 정의 ACM/SIGCHI 1992 (0) | 2007.04.26 |
Flash 를 이용한 Cam 영상 입력 받기 (1) | 2007.01.16 |
[OpenCV] void cvShow("Name", img, 320, 240) 함수 설명 (0) | 2007.01.04 |
키보드 키를 아스키코드(ASCII)로 변환 (소스코드) (0) | 2007.01.03 |