添加模板匹配部分的log

LanXin3D
zhou.mengjia 2 years ago
parent de5c22047c
commit 7674b8fd2f

Binary file not shown.

@ -76,7 +76,9 @@ bool CategoryMatcher::smokeMatch(const QString& typeNo, const cv::Mat& inputMat,
ILImagePtr ilImgGray(__uuidof(LImage)); ILImagePtr ilImgGray(__uuidof(LImage));
cv::Mat imgMatGray; cv::Mat imgMatGray;
ensureGrayImg(inputMat, imgMatGray); ensureGrayImg(inputMat, imgMatGray);
qDebug() << "ensureGrayImg OK!";
ilImgGray->SetImageData(imgMatGray.cols, imgMatGray.rows, (void*)imgMatGray.data, imgMatGray.step, 0); ilImgGray->SetImageData(imgMatGray.cols, imgMatGray.rows, (void*)imgMatGray.data, imgMatGray.step, 0);
qDebug() << "LPV SetImageData OK!";
std::pair<int, QVector<ILMatchResultPtr>> templateLevelAndvecMatchRltPtr; std::pair<int, QVector<ILMatchResultPtr>> templateLevelAndvecMatchRltPtr;
bool bRlt = smokeMatch(typeNo, ilImgGray, templateLevelAndvecMatchRltPtr); bool bRlt = smokeMatch(typeNo, ilImgGray, templateLevelAndvecMatchRltPtr);
drawImage(imgMatGray, rltMat, templateLevelAndvecMatchRltPtr); drawImage(imgMatGray, rltMat, templateLevelAndvecMatchRltPtr);
@ -92,6 +94,7 @@ bool CategoryMatcher::smokeMatch(const QString& typeNo, const ILImagePtr ilImgPt
QString folderPath = QString("%1\\%2").arg(templateImgFolderPath).arg(typeNo); QString folderPath = QString("%1\\%2").arg(templateImgFolderPath).arg(typeNo);
if (getTemplateImgFileInfo(folderPath, templateObj)) if (getTemplateImgFileInfo(folderPath, templateObj))
{ {
qDebug() << "Get TemplateImg OK!";
QVector<double> vecMatchSroreMax; QVector<double> vecMatchSroreMax;
ILMatchResultsPtr matchResultsPtr; ILMatchResultsPtr matchResultsPtr;
QList<int> keys = templateObj.uniqueKeys(); QList<int> keys = templateObj.uniqueKeys();

@ -24,7 +24,7 @@
typedef QMap<int, QMap<QString, int> > TemplateObject; typedef QMap<int, QMap<QString, int> > TemplateObject; //<Level, <templateImgPath, MatchScoreThresh>>
struct MatchParam struct MatchParam
{ {

@ -205,17 +205,25 @@ Q_SLOT void SmokeBoxIdentification::onCapturedImage(const QVector<ImageInfo>& ve
.arg(m_currtStockCheckInfo.stockNum).arg(m_currtStockCheckInfo.taskNum); .arg(m_currtStockCheckInfo.stockNum).arg(m_currtStockCheckInfo.taskNum);
for each (const ImageInfo& imgInfo in vecImageInfo) for each (const ImageInfo& imgInfo in vecImageInfo)
{ {
QString str = QString("Camera %1 Match Start ...").arg(imgInfo.cameraSn);
qDebug() << str;
if (m_pCategoryMatcher->smokeMatch(typeNum, imgInfo.image, imgRltMat)) if (m_pCategoryMatcher->smokeMatch(typeNum, imgInfo.image, imgRltMat))
{ {
str = QString("Camera %1 Match successful!").arg(imgInfo.cameraSn);
qDebug() << str;
bRlt = true; bRlt = true;
FileInfo fileInfo = imgInfo.saveImgInfo; FileInfo fileInfo = imgInfo.saveImgInfo;
QString fileName = QString("%1_%2_rlt%3").arg(fileInfo.strId) QString fileName = QString("%1_%2_rlt%3").arg(fileInfo.strId)
.arg(m_currtStockCheckInfo.smokeTypeNum).arg(fileInfo.suffix); .arg(m_currtStockCheckInfo.smokeTypeNum).arg(fileInfo.suffix);
QString filePath = QString("%1\\%2").arg(dataSaveFolder).arg(fileName); QString filePath = QString("%1\\%2").arg(dataSaveFolder).arg(fileName);
saveImage(imgRltMat, filePath); saveImage(imgRltMat, filePath);
qDebug() << "Match successful";
break; break;
} }
else
{
str = QString("Camera %1 Match Failed!").arg(imgInfo.cameraSn);
qWarning() << str;
}
} }
if (!bRlt) if (!bRlt)
{ {

@ -2262,3 +2262,204 @@ Debug | 2023-11-22 17:13:41
Debug | 2023-11-22 17:13:42 ÖÜČý | init CategoryMatcher successed Debug | 2023-11-22 17:13:42 ÖÜČý | init CategoryMatcher successed
Debug | 2023-11-22 17:13:44 ÖÜČý | delete netControl Debug | 2023-11-22 17:13:44 ÖÜČý | delete netControl
Debug | 2023-11-22 17:13:44 ÖÜČý | delete netControl finished Debug | 2023-11-22 17:13:44 ÖÜČý | delete netControl finished
Debug | 2023-11-22 19:36:00 ÖÜÈý | Decode smokeInfo from "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\user\\smokeInfo.xlsx" successed
Debug | 2023-11-22 19:36:00 ÖÜÈý | "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\templateNum" has not folder
Warning | 2023-11-22 19:36:00 ÖÜÈý | QObject::moveToThread: Cannot move objects with a parent
Debug | 2023-11-22 19:36:00 ÖÜÈý | ADModule load param successed
Debug | 2023-11-22 19:36:00 ÖÜÈý | SensorsCom load param successed
Debug | 2023-11-22 19:36:00 ÖÜÈý | Code scan load param successed
Debug | 2023-11-22 19:36:00 ÖÜÈý | open "COM8" fail.
Debug | 2023-11-22 19:36:00 ÖÜÈý | open "COM7" fail.
Debug | 2023-11-22 19:36:00 ÖÜÈý | open "COM1" fail.
Warning | 2023-11-22 19:36:00 ÖÜÈý | SerialNumber: "00J50359922" init failed
Warning | 2023-11-22 19:36:00 ÖÜÈý | SerialNumber: "00J50359927" init failed
Warning | 2023-11-22 19:36:00 ÖÜÈý | SerialNumber: "00J50359938" init failed
Warning | 2023-11-22 19:36:01 ÖÜÈý | SerialNumber: "00J50359923" init failed
Warning | 2023-11-22 19:36:01 ÖÜÈý | SerialNumber: "00J50359918" init failed
Warning | 2023-11-22 19:36:01 ÖÜÈý | SerialNumber: "00J50359945" init failed
Debug | 2023-11-22 19:36:01 ÖÜÈý | m_vecPCamera size: 0
Debug | 2023-11-22 19:36:02 ÖÜÈý | init CategoryMatcher successed
Warning | 2023-11-22 19:36:06 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:36:06 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:36:11 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:36:11 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:36:16 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:36:16 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:36:21 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:36:21 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:36:26 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:36:26 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Debug | 2023-11-22 19:36:28 ÖÜÈý | delete netControl
Debug | 2023-11-22 19:36:28 ÖÜÈý | delete netControl finished
Debug | 2023-11-22 19:58:42 ÖÜÈý | Decode smokeInfo from "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\user\\smokeInfo.xlsx" successed
Debug | 2023-11-22 19:58:42 ÖÜÈý | "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\templateNum" has not folder
Warning | 2023-11-22 19:58:42 ÖÜÈý | QObject::moveToThread: Cannot move objects with a parent
Debug | 2023-11-22 19:58:42 ÖÜÈý | ADModule load param successed
Debug | 2023-11-22 19:58:42 ÖÜÈý | SensorsCom load param successed
Debug | 2023-11-22 19:58:42 ÖÜÈý | Code scan load param successed
Debug | 2023-11-22 19:58:42 ÖÜÈý | open "COM1" fail.
Debug | 2023-11-22 19:58:42 ÖÜÈý | open "COM8" fail.
Debug | 2023-11-22 19:58:42 ÖÜÈý | open "COM7" fail.
Debug | 2023-11-22 19:58:42 ÖÜÈý | "COM7 not found! open failed."
Warning | 2023-11-22 19:58:42 ÖÜÈý | SerialNumber: "00J50359922" init failed
Warning | 2023-11-22 19:58:43 ÖÜÈý | SerialNumber: "00J50359927" init failed
Warning | 2023-11-22 19:58:43 ÖÜÈý | SerialNumber: "00J50359938" init failed
Warning | 2023-11-22 19:58:43 ÖÜÈý | SerialNumber: "00J50359923" init failed
Warning | 2023-11-22 19:58:43 ÖÜÈý | SerialNumber: "00J50359918" init failed
Warning | 2023-11-22 19:58:44 ÖÜÈý | SerialNumber: "00J50359945" init failed
Debug | 2023-11-22 19:58:44 ÖÜÈý | m_vecPCamera size: 0
Debug | 2023-11-22 19:58:44 ÖÜÈý | init CategoryMatcher successed
Warning | 2023-11-22 19:58:48 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:58:48 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:58:53 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:58:53 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:58:58 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:58:58 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:04 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:04 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:09 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:09 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:14 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:14 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:19 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:19 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:24 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:24 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:29 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:29 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:34 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:34 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:39 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:39 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:44 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:44 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:49 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:49 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 19:59:54 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 19:59:54 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:00 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:00 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:05 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:05 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:10 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:10 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:15 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:15 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:20 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:20 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:25 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:25 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:30 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:30 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:35 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:35 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:40 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:40 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:45 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:45 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Warning | 2023-11-22 20:00:51 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:00:51 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Debug | 2023-11-22 20:16:36 ÖÜÈý | Decode smokeInfo from "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\user\\smokeInfo.xlsx" successed
Debug | 2023-11-22 20:16:36 ÖÜÈý | "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\templateNum" has not folder
Warning | 2023-11-22 20:16:37 ÖÜÈý | QObject::moveToThread: Cannot move objects with a parent
Debug | 2023-11-22 20:16:37 ÖÜÈý | ADModule load param successed
Debug | 2023-11-22 20:16:37 ÖÜÈý | SensorsCom load param successed
Debug | 2023-11-22 20:16:37 ÖÜÈý | Code scan load param successed
Debug | 2023-11-22 20:16:37 ÖÜÈý | open "COM8" fail.
Debug | 2023-11-22 20:16:37 ÖÜÈý | open "COM7" fail.
Debug | 2023-11-22 20:16:37 ÖÜÈý | open "COM1" fail.
Warning | 2023-11-22 20:16:37 ÖÜÈý | SerialNumber: "00J50359922" init failed
Warning | 2023-11-22 20:16:37 ÖÜÈý | SerialNumber: "00J50359927" init failed
Warning | 2023-11-22 20:16:37 ÖÜÈý | SerialNumber: "00J50359938" init failed
Warning | 2023-11-22 20:16:37 ÖÜÈý | SerialNumber: "00J50359923" init failed
Warning | 2023-11-22 20:16:38 ÖÜÈý | SerialNumber: "00J50359918" init failed
Warning | 2023-11-22 20:16:38 ÖÜÈý | SerialNumber: "00J50359945" init failed
Debug | 2023-11-22 20:16:38 ÖÜÈý | m_vecPCamera size: 0
Debug | 2023-11-22 20:16:38 ÖÜÈý | init CategoryMatcher successed
Warning | 2023-11-22 20:16:43 ÖÜÈý | NetControl::onErrorHandler
SOCKET ERROR: Connection refused
Debug | 2023-11-22 20:16:43 ÖÜÈý | NetControl::onErrorHandler
Reconnecting ...
Debug | 2023-11-22 20:16:44 ÖÜÈý | delete netControl
Debug | 2023-11-22 20:16:44 ÖÜÈý | delete netControl finished
Debug | 2023-11-22 20:17:44 ÖÜÈý | Decode smokeInfo from "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\user\\smokeInfo.xlsx" successed
Debug | 2023-11-22 20:17:44 ÖÜÈý | "E:/Code/smokeboxidentification/tpvs17/../runner17/Release\\templateNum" has not folder
Warning | 2023-11-22 20:17:44 ÖÜÈý | QObject::moveToThread: Cannot move objects with a parent
Debug | 2023-11-22 20:17:44 ÖÜÈý | ADModule load param successed
Debug | 2023-11-22 20:17:44 ÖÜÈý | SensorsCom load param successed
Debug | 2023-11-22 20:17:44 ÖÜÈý | Code scan load param successed
Debug | 2023-11-22 20:17:44 ÖÜÈý | open "COM1" fail.
Debug | 2023-11-22 20:17:44 ÖÜÈý | open "COM1" fail.
Debug | 2023-11-22 20:17:44 ÖÜÈý | open "COM8" fail.
Debug | 2023-11-22 20:17:44 ÖÜÈý | open "COM7" fail.
Debug | 2023-11-22 20:17:44 ÖÜÈý | "COM7 not found! open failed."
Warning | 2023-11-22 20:17:44 ÖÜÈý | SerialNumber: "00J50359922" init failed
Warning | 2023-11-22 20:17:45 ÖÜÈý | SerialNumber: "00J50359927" init failed
Warning | 2023-11-22 20:17:45 ÖÜÈý | SerialNumber: "00J50359938" init failed
Warning | 2023-11-22 20:17:45 ÖÜÈý | SerialNumber: "00J50359923" init failed
Warning | 2023-11-22 20:17:45 ÖÜÈý | SerialNumber: "00J50359918" init failed
Warning | 2023-11-22 20:17:45 ÖÜÈý | SerialNumber: "00J50359945" init failed
Debug | 2023-11-22 20:17:45 ÖÜÈý | m_vecPCamera size: 0
Debug | 2023-11-22 20:17:46 ÖÜÈý | init CategoryMatcher successed
Debug | 2023-11-22 20:17:48 ÖÜÈý | delete netControl
Debug | 2023-11-22 20:17:48 ÖÜÈý | delete netControl finished

@ -1,12 +1,39 @@
 Moc'ing ..\..\src\SmokeBoxIdentification.h...  Uic'ing QNumTemplateBuild.ui...
Uic'ing SmokeBoxIdentification.ui...
Rcc'ing SmokeBoxIdentification.qrc...
Moc'ing ..\..\src\ADModule.h...
Moc'ing ..\..\src\Camera.h...
Moc'ing ..\..\src\CameraControl.h...
Moc'ing ..\..\src\CategoryMatcher.h...
Moc'ing ..\..\src\CodeScanStation.h...
Moc'ing ..\..\src\QNumTemplateBuild.h...
Moc'ing ..\..\src\SmokeBoxIdentification.h...
Moc'ing ..\..\src\NetControl.h...
Moc'ing ..\..\src\lpSerialStation.h...
Moc'ing ..\..\src\HikCamera.h...
RCC: Warning: No resources in 'E:\Code\smokeboxidentification\tpvs17\SmokeBoxIdentification\SmokeBoxIdentification.qrc'.
ADModule.cpp
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
CameraControl.cpp
CategoryMatcher.cpp
CodeScanStation.cpp
log.cpp
HikCamera.cpp
lpSerialStation.cpp
main.cpp main.cpp
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义 e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义 e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
NetControl.cpp
QNumTemplateBuild.cpp
e:\code\smokeboxidentification\src\common\commondefine.h(25): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
SmokeBoxIdentification.cpp SmokeBoxIdentification.cpp
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义 e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义 e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
正在生成代码... 正在生成代码...
e:\code\smokeboxidentification\src\smokeboxidentification.cpp(626): warning C4715: “<lambda_a85bf304e507d328383bd1183e856dec>::operator()”: 不是所有的控件路径都返回值 e:\code\smokeboxidentification\src\smokeboxidentification.cpp(639): warning C4715: “<lambda_a85bf304e507d328383bd1183e856dec>::operator()”: 不是所有的控件路径都返回值
qrc_SmokeBoxIdentification.cpp
moc_ADModule.cpp moc_ADModule.cpp
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义 e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义 e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
@ -14,15 +41,15 @@ e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): war
moc_CameraControl.cpp moc_CameraControl.cpp
moc_CategoryMatcher.cpp moc_CategoryMatcher.cpp
moc_CodeScanStation.cpp moc_CodeScanStation.cpp
moc_HikCamera.cpp
moc_NetControl.cpp
moc_QNumTemplateBuild.cpp moc_QNumTemplateBuild.cpp
e:\code\smokeboxidentification\src\common\commondefine.h(25): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义 e:\code\smokeboxidentification\src\common\commondefine.h(25): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义 e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
moc_SmokeBoxIdentification.cpp moc_SmokeBoxIdentification.cpp
e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义 e:\code\smokeboxidentification\src\numstatisticalgo\datapreprocessing.h(17): warning C4005: “TYPE_TEMPLATE_PATH”: 宏重定义
e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义 e:\code\smokeboxidentification\src\common\commondefine.h(25): note: 参见“TYPE_TEMPLATE_PATH”的前一个定义
moc_NetControl.cpp
moc_lpSerialStation.cpp moc_lpSerialStation.cpp
moc_HikCamera.cpp
正在生成代码... 正在生成代码...
numStatisticAlgo.lib(dataPreProcessing.obj) : 找到 MSIL .netmodule 或使用 /GL 编译的模块;正在使用 /LTCG 重新启动链接;将 /LTCG 添加到链接命令行以改进链接器性能 numStatisticAlgo.lib(dataPreProcessing.obj) : 找到 MSIL .netmodule 或使用 /GL 编译的模块;正在使用 /LTCG 重新启动链接;将 /LTCG 添加到链接命令行以改进链接器性能
正在生成代码 正在生成代码

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvCore.tlh // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvCore.tlh
// //
// C++ source equivalent of Win32 type library c34b3e9e-6dea-4aa9-b500-0266f90dc15f // C++ source equivalent of Win32 type library c34b3e9e-6dea-4aa9-b500-0266f90dc15f
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
#pragma once #pragma once
#pragma pack(push, 8) #pragma pack(push, 8)

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvCore.tli // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvCore.tli
// //
// Wrapper implementations for Win32 type library c34b3e9e-6dea-4aa9-b500-0266f90dc15f // Wrapper implementations for Win32 type library c34b3e9e-6dea-4aa9-b500-0266f90dc15f
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
#pragma once #pragma once

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeom.tlh // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeom.tlh
// //
// C++ source equivalent of Win32 type library 8955aafb-4602-4d6a-a888-69d1437c4d2b // C++ source equivalent of Win32 type library 8955aafb-4602-4d6a-a888-69d1437c4d2b
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
// //
// Cross-referenced type libraries: // Cross-referenced type libraries:

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeom.tli // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeom.tli
// //
// Wrapper implementations for Win32 type library 8955aafb-4602-4d6a-a888-69d1437c4d2b // Wrapper implementations for Win32 type library 8955aafb-4602-4d6a-a888-69d1437c4d2b
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
#pragma once #pragma once

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeomX.tlh // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeomX.tlh
// //
// C++ source equivalent of Win32 type library 02517f91-b197-4cd5-a1b5-92d1da6ca9ce // C++ source equivalent of Win32 type library 02517f91-b197-4cd5-a1b5-92d1da6ca9ce
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
// //
// Cross-referenced type libraries: // Cross-referenced type libraries:

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeomX.tli // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvGeomX.tli
// //
// Wrapper implementations for Win32 type library 02517f91-b197-4cd5-a1b5-92d1da6ca9ce // Wrapper implementations for Win32 type library 02517f91-b197-4cd5-a1b5-92d1da6ca9ce
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
#pragma once #pragma once

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvPat.tlh // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvPat.tlh
// //
// C++ source equivalent of Win32 type library 799860e5-cec7-4d65-9c62-a93320c0f60a // C++ source equivalent of Win32 type library 799860e5-cec7-4d65-9c62-a93320c0f60a
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
// //
// Cross-referenced type libraries: // Cross-referenced type libraries:

@ -3,7 +3,7 @@
// e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvPat.tli // e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpvPat.tli
// //
// Wrapper implementations for Win32 type library 799860e5-cec7-4d65-9c62-a93320c0f60a // Wrapper implementations for Win32 type library 799860e5-cec7-4d65-9c62-a93320c0f60a
// compiler-generated file created 11/22/23 at 17:12:18 - DO NOT EDIT! // compiler-generated file created 11/22/23 at 21:55:41 - DO NOT EDIT!
#pragma once #pragma once

@ -1,14 +1,3 @@
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\smokeboxidentification.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\qnumtemplatebuild.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\netcontrol.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\main.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpserialstation.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\hikcamera.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\log.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\codescanstation.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\categorymatcher.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\cameracontrol.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\admodule.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_hikcamera.obj e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_hikcamera.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_lpserialstation.obj e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_lpserialstation.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_netcontrol.obj e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_netcontrol.obj
@ -20,17 +9,19 @@ e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_cam
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_camera.obj e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_camera.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_admodule.obj e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\moc_admodule.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\qrc_smokeboxidentification.obj e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\qrc_smokeboxidentification.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\smokeboxidentification.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\qnumtemplatebuild.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\main.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\admodule.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\lpserialstation.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\log.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\netcontrol.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\hikcamera.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\codescanstation.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\categorymatcher.obj
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\x64\release\cameracontrol.obj
e:\code\smokeboxidentification\runner17\release\smokebox.exe e:\code\smokeboxidentification\runner17\release\smokebox.exe
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_admodule.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_camera.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_cameracontrol.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_categorymatcher.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_codescanstation.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_qnumtemplatebuild.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_smokeboxidentification.cpp e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_smokeboxidentification.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_netcontrol.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_lpserialstation.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\release\moc_hikcamera.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\qrc_smokeboxidentification.cpp e:\code\smokeboxidentification\tpvs17\smokeboxidentification\.\generatedfiles\qrc_smokeboxidentification.cpp
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\generatedfiles\ui_qnumtemplatebuild.h e:\code\smokeboxidentification\tpvs17\smokeboxidentification\generatedfiles\ui_qnumtemplatebuild.h
e:\code\smokeboxidentification\tpvs17\smokeboxidentification\generatedfiles\ui_smokeboxidentification.h e:\code\smokeboxidentification\tpvs17\smokeboxidentification\generatedfiles\ui_smokeboxidentification.h

Loading…
Cancel
Save