rpc正常使用版本备份

This commit is contained in:
2025-07-25 00:29:52 +08:00
parent c971fe971e
commit 3d17218dad
56 changed files with 2226 additions and 692 deletions
+11 -6
View File
@@ -24,7 +24,7 @@ Hd_VirualCamera::~Hd_VirualCamera()
qDebug() << "[info]" << __FUNCTION__ << "line:" << __LINE__ << " delete success!";
}
bool Hd_VirualCamera::readData(std::vector<cv::Mat>& mat, QByteArray& data, nlohmann::json& json)
bool Hd_VirualCamera::readData(std::vector<cv::Mat>& mat, QByteArray& data)
{
Q_UNUSED(data)
@@ -51,7 +51,7 @@ bool Hd_VirualCamera::readData(std::vector<cv::Mat>& mat, QByteArray& data, nloh
return true;
}
bool Hd_VirualCamera::writeData(std::vector<cv::Mat>& mat, QByteArray& data, nlohmann::json& json)
bool Hd_VirualCamera::writeData(std::vector<cv::Mat>& mat, QByteArray& data)
{
Q_UNUSED(mat)
@@ -59,7 +59,7 @@ bool Hd_VirualCamera::writeData(std::vector<cv::Mat>& mat, QByteArray& data, nlo
return true;
}
bool Hd_VirualCamera::initParas(QByteArray&, nlohmann::json& json)
bool Hd_VirualCamera::initParas(QByteArray&n)
{
return true;
}
@@ -69,9 +69,14 @@ bool Hd_VirualCamera::run()//
n_mutex->lock();
if (cameraName == "25D-1" || cameraName == "25D-2") {
vector<cv::Mat> mats;
mats.push_back(cv::imread("E:\\952Code\\CODES\\16H\\A2250709-162941554918413\\A2250709-1629415549184132.5D-H-2_16-31-32-65_Count0.bmp", -1));
mats.push_back(cv::imread("E:\\952Code\\CODES\\16H\\A2250709-162941554918413\\A2250709-1629415549184132.5D-H-2_16-31-32-65_Count1.bmp", -1));
mats.push_back(cv::imread("E:\\952Code\\CODES\\16H\\A2250709-162941554918413\\A2250709-1629415549184132.5D-H-2_16-31-32-65_Count2.bmp", -1));
mats.push_back(cv::imread("I:\\952Code\\CODES\\16H\\A2250709-162941554918413\\A2250709-1629415549184132.5D-H-2_16-31-32-65_Count0.bmp", -1));
mats.push_back(cv::imread("I:\\952Code\\CODES\\16H\\A2250709-162941554918413\\A2250709-1629415549184132.5D-H-2_16-31-32-65_Count1.bmp", -1));
mats.push_back(cv::imread("I:\\952Code\\CODES\\16H\\A2250709-162941554918413\\A2250709-1629415549184132.5D-H-2_16-31-32-65_Count2.bmp", -1));
queuePic.enqueue(mats);
}
else {
vector<cv::Mat> mats;
mats.push_back(cv::Mat(150,150,CV_8UC3,cv::Scalar(0,0,255)));
queuePic.enqueue(mats);
}
n_mutex->unlock();