OD车牌号获取流程

大华OD思路:

1、接收指令并下发到摄像头线程

客户端UDP请求

serviceRun()

uploadMain.initUdpPort()

upload_udp_forcarnumber.init()

Servicefun_dahua_sdkapi_getcarnumber::run()

Servicefun_dahua_sdkapi_getcarnumber::SendInstructions(CarNumberQueryParamStruct &value)

Dahuacameramanager::receiveAndForwardCmd(CarNumberQueryParamStruct paras)

void DahuaCamGetCarNumber::setParameters(CarNumberQueryParamStruct paras)

2、摄像头回调中检测到车牌号加入列表并在run方法中修改设置车牌号结构road_car_number

3、摄像头线程检测车牌号列表并发给信号机4102端口号

void DahuaCamGetCarNumber::run() 如果小于发送间隔毫秒数,则继续查车牌号且往各车道车号列表中追加数据

Servicefun_dahua_sdkapi_getcarnumber::set_road_car_number(value.carNumber,value.captureDateTime,value.ip,value.relationNumber );

Servicefun_dahua_sdkapi_getcarnumber::run() 大于间隔毫秒数则给主线程发送一个信号,从主线程中发送数据给信号机

相关推荐
布莱克6057 小时前
单例模式详解:什么是单例模式,它能解决哪些问题?
开发语言·qt·单例模式
qq762118228 小时前
windows Qt mingw 编译libzip
开发语言·windows·qt
skr爱码士8 小时前
10_Qt Designer 与 UI 文件(.ui 原理、uic 编译、动态加载)
c++·qt·ui·客户端
IT爱学堂8 小时前
QT原理与源码分析可以学到什么 QT视频课程 QT课程推荐 最新推荐
开发语言·qt
躺着听Jay8 小时前
QT交叉编译
开发语言·qt
Quz8 小时前
QML 焦点导航:Tab 顺序与方向键移动
qt
程与留8 小时前
11_常用控件速查(上):QPushButton、QLabel、QLineEdit、QComboBox
c++·qt
Quz8 小时前
QML 按键事件之方向控制
qt
Littlehero_1211 天前
QT自定义控件之内嵌报表(4)(源码开源)
开发语言·qt
lqj_本人1 天前
鸿蒙跨端实战_QT后台切换导致OpenGLES上下文丢失:黑屏自救指南
qt·华为·harmonyos