代码拉取完成,页面将自动刷新
/*********************************
* 闯右转红灯类
* @ZZH
* date:2019/9/23
* *******************************/
#ifndef RED_RIGHT_H
#define RED_RIGHT_H
#include <stdio.h>
#include <iostream>
#include<vector>
#include "math.h"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "illegal_process.h"
#include "license_plate_detection.h"
class red_right
{
private:
std::vector<float>target;
cv::Mat break1, break2;
char pic_name[40];
int x,y,z,e,num=1;
int ret;
illegal_process pre;
License_plate_detection car_lic;
public:
bool first_time = true;
bool second_time = true;
cv::Mat car_br,car_br_e,car_license;
red_right();
//右转ROI区域储存函数
std::vector<cv::Rect> red_right_ROI(cv::Rect roi_1st, cv::Rect roi_2nd);
//判断闯右转红灯函数
std::vector<float> rules(std::vector<cv::Rect> roi, std::vector<std::vector<float> > car, const cv::Mat &img);
//资源释放函数
void red_right_release();
};
#endif
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。