#pragma once
|
#include "ImgUtil.h"
|
#include "OpenCLExcuter.h"
|
struct TradeQueueResult {
|
//´úÂëÃû³Æ
|
string code_name;
|
//Âò1Á¿
|
int buy_1_volumn;
|
// Âò1¼Û¸ñ
|
string buy_1_price;
|
// ʱ¼ä
|
string time;
|
|
};
|
|
class TradeQueueCapture
|
{
|
private:
|
OpenCLExcuter *openCLExcuter;
|
list<int*> split(cv::Mat grayImg);
|
TradeQueueResult recognition_buy_1_volumn(cv::Mat grayImg, list<int*> posList);
|
|
public:
|
bool isRunning();
|
TradeQueueCapture();
|
//trade_win_hwnd Õû¸ö½»Ò×Ãæ°åµÄ¾ä±ú
|
TradeQueueResult recognition_buy_1_volumn(HWND trade_win_hwnd);
|
TradeQueueResult recognition_buy_1_volumn(cv::Mat grayImg);
|
};
|