更新,完善检测算法

This commit is contained in:
2024-05-27 00:22:42 +08:00
parent e901966409
commit dc7983bcaf
24 changed files with 305 additions and 150 deletions
@@ -11,21 +11,22 @@ void triggerManager::decodeCameraCMD(QByteArray byte)
#if debugTesting
//if (checkTrigger(1, 2, byte) == true)
{
std::shared_ptr <detData> data = dManager->insertDetData("Camera1", "Thread3", "TEST", 0);
data->correctionData = correctionData;
_threadManager->addTask(data);//添加任务
auto camera = _cameraManager->cameras.find("123");
if(camera != _cameraManager->cameras.end())
camera->second->Process(data);
//std::shared_ptr <detData> data = dManager->insertDetData("Camera1" , "TEST", 0 , 0);
//data->correctionData = correctionData;
//_threadManager->addTask(data);//添加任务
//auto camera = _cameraManager->getCamera("123");
//if(camera != nullptr)
// camera->captureImage(data);
}
//if (checkTrigger(2, 2, byte) == true)
{
std::shared_ptr <detData> data = dManager->insertDetData("Camera1", "Thread2", "TEST", 1);
std::shared_ptr <detData> data = dManager->insertDetData("Camera1", "TEST", 1, 1);
data->correctionData = correctionData;
data->oriImgs.push_back(cv::imread("C://Users//RCi//Downloads//20240526-202606.bmp",-1));
_threadManager->addTask(data);//添加任务
//auto camera = _cameraManager->cameras.find("456");
//if (camera != _cameraManager->cameras.end())
// camera->second->Process(data);
//auto camera = _cameraManager->getCamera("123");
//if (camera != nullptr)
// camera->captureImage(data);
}
return;
#endif