This commit is contained in:
2025-11-10 00:27:17 +08:00
parent b6444b388d
commit c7f13138f5
125 changed files with 2954 additions and 5704 deletions
@@ -28,7 +28,7 @@ SET(CMAKE_CXX_STANDARD 11)
SET(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_AUTOMOC ON)
SET(CMAKE_AUTOUIC ON)
SET(CMAKE_AUTOUIC OFF)
set(CMAKE_AUTORCC ON)
FILE(GLOB HEAD_FILES "./*.h" )
@@ -158,8 +158,8 @@ bool connectDevice()
MV_CC_CreateHandleByGenTL(&handle, m_stDevList.pDeviceInfo[index]);
int nRet = MV_CC_OpenDevice(handle);
////触发模式
MV_CC_SetEnumValue(handle, "TriggerSource", MV_TRIGGER_SOURCE_LINE0);
MV_CC_SetEnumValue(handle, "TriggerMode", MV_TRIGGER_MODE_ON);
//MV_CC_SetEnumValue(handle, "TriggerSource", MV_TRIGGER_SOURCE_LINE0);
//MV_CC_SetEnumValue(handle, "TriggerMode", MV_TRIGGER_MODE_ON);
// //加载用户集,相机设置应当UserSet1
nRet = MV_CC_SetEnumValueByString(handle, "UserSetSelector", "UserSet1");
if (MV_OK != nRet)
@@ -340,8 +340,8 @@ void CloseDevice()
return;
unsigned int nRet = MV_CC_StopGrabbing(handle);
if (nRet == 0) {
MV_CC_CloseDevice(handle);
MV_CC_DestroyHandle(handle);
//MV_CC_CloseDevice(handle);
//MV_CC_DestroyHandle(handle);
}
//nRet = MV_CC_CloseDevice(handle);
//nRet = MV_CC_DestroyHandle(handle);
@@ -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;