From cbf3786b39630488ed81583512b6a57002ccd236 Mon Sep 17 00:00:00 2001 From: pansen <pansen626@sina.com> Date: 星期二, 12 二月 2019 20:41:02 +0800 Subject: [PATCH] 文档变更 --- QiaoJiaSystem/StructureApp/AppPipeController.cpp | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/QiaoJiaSystem/StructureApp/AppPipeController.cpp b/QiaoJiaSystem/StructureApp/AppPipeController.cpp index 6e0ac75..18c22b4 100644 --- a/QiaoJiaSystem/StructureApp/AppPipeController.cpp +++ b/QiaoJiaSystem/StructureApp/AppPipeController.cpp @@ -31,7 +31,8 @@ triggerElement(25, 10), recordVideoElement(-1, ""), bRecordVideoEnable(false), - rpcClient("RtspAnalysServer", "127.0.0.1",10009,"tcp") + rpcClient("RtspAnalysServer", "127.0.0.1",10009,"tcp"), + m_bSetWH(false) { init(); @@ -203,23 +204,25 @@ // int max=appPref.getIntData("n_cut_max_duration"); // recordInit(40,100); videoCaptureElement.registerConnector([&] { - cv::Mat imageTemp; + std::string imgKey; m_hiredisTool.listRpop(m_camId,imgKey); if(imgKey.empty()) { - //DBG("imgKey.empty()"); + ERR("imgKey.empty() "<<imgKey); return; } - + cv::Mat imageTemp; + m_hiredisTool.getKeyImage(imgKey,imageTemp); if(!m_bSetWH) { + INFO("SetWidth:"<<imageTemp.cols<<" Height:"<<imageTemp.rows); appPref.setIntData(m_camId+"width",imageTemp.cols); appPref.setIntData(m_camId+"height",imageTemp.rows); m_bSetWH=true; } - m_hiredisTool.getKeyImage(imgKey,imageTemp); + m_hiredisTool.delKey(imgKey); if(imageTemp.empty()) { -- Gitblit v1.8.0