#ifndef MY_OPENCV_H
#define MY_OPENCV_H



#include <string>
#include <opencv2/opencv.hpp>
#include <stdio.h>
#include <iostream>
#include <ostream>
#include <fstream>
#include <C:\opencv\build\include\opencv2\highgui\highgui.hpp>
#include <C:\opencv\build\include\opencv2\imgproc\imgproc.hpp>
#include <stdlib.h>
#include <math.h>

#include <time.h>
#include <vector>


using namespace cv;
using namespace std;

//#include "MT.h"

#ifdef _DEBUG
    //Debugモードの場合
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_core243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_imgproc243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_highgui243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_objdetect243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_contrib243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_features2d243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_flann243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_gpu243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_haartraining_engined.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_legacy243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_ts243d.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_video243d.lib")
	#pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_calib3d243d.lib")
#else
    //Releaseモードの場合
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_core243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_imgproc243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_highgui243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_objdetect243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_contrib243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_features2d243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_flann243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_gpu243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_haartraining_engined.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_legacy243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_ts243.lib")
    #pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_video243.lib")
	#pragma comment(lib,"C:\\opencv\\build\\x64\\vc10\\lib\\opencv_calib3d243.lib")
#endif


#endif