统一相机补图为补单通道黑色
This commit is contained in:
@@ -277,8 +277,8 @@ bool Hd_CameraModule_3DKeyence::readData(std::vector<cv::Mat> &mats,QByteArray &
|
||||
mats.push_back(heightMatS.dequeue());
|
||||
}
|
||||
else {
|
||||
mats.push_back(cv::Mat(G_xImageSize, G_yImageSize, CV_8UC1, cv::Scalar(0, 0, 0)));
|
||||
mats.push_back(cv::Mat(G_xImageSize, G_yImageSize, CV_8UC1, cv::Scalar(0, 0, 0)));
|
||||
mats.push_back(cv::Mat(G_xImageSize, G_yImageSize, CV_8UC1, cv::Scalar(0)));
|
||||
mats.push_back(cv::Mat(G_xImageSize, G_yImageSize, CV_8UC1, cv::Scalar(0)));
|
||||
}
|
||||
}
|
||||
imgTakeNum = 0;
|
||||
|
||||
@@ -557,7 +557,7 @@ bool Hd_CameraModule_HIK_hard_PCIE::run()
|
||||
break;
|
||||
}
|
||||
if (cnt > 120) {
|
||||
queuepic.push_back(cv::Mat(250, 250, CV_8UC3, cv::Scalar(0, 255, 0))); //返回空图
|
||||
queuepic.push_back(cv::Mat(200, 200, CV_8UC1, cv::Scalar(0))); //返回空图
|
||||
std::cout << "timeout" << std::endl;
|
||||
n_mutex->unlock();
|
||||
return true;
|
||||
|
||||
@@ -536,7 +536,7 @@ bool Hd_CameraModule_HIK_hard_PCIE::run()
|
||||
if (cnt > 150) {
|
||||
n_mutex->lock();
|
||||
//queuepic.push_back(cv::imread("D://Image_20250809202445856.bmp", -1));
|
||||
queuepic.push_back(cv::Mat(200, 200, CV_8UC3, cv::Scalar(0, 255, 0))); //返回空图
|
||||
queuepic.push_back(cv::Mat(200, 200, CV_8UC1, cv::Scalar(0))); //返回空图
|
||||
std::cout << "timeout" << std::endl;
|
||||
n_mutex->unlock();
|
||||
return true;
|
||||
|
||||
@@ -682,7 +682,7 @@ bool Hd_CameraModule_HIK_hard_USB::run()
|
||||
break;
|
||||
}
|
||||
if (cnt > 150) {
|
||||
queuepic.push_back(cv::Mat(200, 200, CV_8UC3, cv::Scalar(0, 255, 0))); //返回空图
|
||||
queuepic.push_back(cv::Mat(200, 200, CV_8UC1, cv::Scalar(0))); //返回空图
|
||||
std::cout << "timeout" << std::endl;
|
||||
n_mutex->unlock();
|
||||
return true;
|
||||
|
||||
@@ -562,7 +562,7 @@ bool Hd_CameraModule_HIK_soft_GIGE::run()
|
||||
break;
|
||||
}
|
||||
if (cnt > 120) {
|
||||
queuepic.push_back(cv::Mat(250, 250, CV_8UC3, cv::Scalar(0, 255, 0))); //返回空图
|
||||
queuepic.push_back(cv::Mat(200, 200, CV_8UC1, cv::Scalar(0))); //返回空图
|
||||
std::cout << "timeout" << std::endl;
|
||||
n_mutex->unlock();
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user