//---------------------------------------------------------
// 概要      : ジャンケンの判定
// File Name : rockpaperscissors.h
// Library   : OpenCV for MS-Windows 1.0
//---------------------------------------------------------

#ifndef ROCKPAPERSCISSORS_H
#define ROCKPAPERSCISSORS_H

#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
#include "LabelingW.h"

#define	ITERATIONS	4	//	膨張、収縮の回数

//肌色抽出用閾値
#define HMAX 20			//	H値の上限の閾値
#define HMIN 0			//	H値の下限の閾値
#define SMAX 255*1		//	S値の上限の閾値
#define SMIN 255*0.2	//	S値の下限の閾値
#define VMAX 255*1.0	//	V値の上限の閾値
#define VMIN 255*0		//	V値の下限の閾値

//ジャンケン判定用閾値
#define ROCKMAX 1.0		//	グーと判定する上限の閾値
#define ROCKMIN 0.85	//	グーと判定する下限の閾値
#define SCISSORMAX 0.85	//	チョキと判定する上限の閾値
#define SCISSORMIN 0.7	//	チョキと判定する下限の閾値
#define PAPERMAX 0.7	//	パーと判定する上限の閾値
#define PAPERMIN 0.5	//	パーと判定する下限の閾値

#define IGNORE_SIZE 1000	//無視する領域サイズ(ラベリング用)

#endif ROCKPAPERSCISSORS_H
