稳定备份 更新顶盖逻辑
This commit is contained in:
@@ -53,7 +53,7 @@ public:
|
||||
#if saveImgEnable
|
||||
cv::imwrite(data.first, data.second);
|
||||
#endif
|
||||
// 不需要手动 release(), cv::Mat 会自动析构
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -117,7 +117,6 @@ public:
|
||||
{ resImg, "结果图" }
|
||||
};
|
||||
QString imgTypeDir = typeMap.value(type, "error");
|
||||
|
||||
// 日期与小时
|
||||
QDateTime now = QDateTime::currentDateTime();
|
||||
QString dateDir = now.toString("yyyy-MM-dd");
|
||||
@@ -130,10 +129,6 @@ public:
|
||||
else if (!data->halconOK) resultDir = "halconNG";
|
||||
else resultDir = "OK";
|
||||
|
||||
if (mode == oneFile) {
|
||||
|
||||
|
||||
}
|
||||
// SN 或相机名
|
||||
QString detailName = (data->SNcode.size() > 0 && data->SNcode.size() < 50)
|
||||
? QString::fromStdString(data->SNcode)
|
||||
@@ -142,10 +137,13 @@ public:
|
||||
// 拼接路径
|
||||
QDir dir(basePath);
|
||||
dir = QDir(dir.filePath(imgTypeDir));
|
||||
if (data->saveObjectName != "")
|
||||
dir = QDir(dir.filePath(data->saveObjectName));
|
||||
dir = QDir(dir.filePath(dateDir));
|
||||
dir = QDir(dir.filePath(hourDir));
|
||||
dir = QDir(dir.filePath(resultDir));
|
||||
dir = QDir(dir.filePath(detailName));
|
||||
if (mode != oneFile)
|
||||
dir = QDir(dir.filePath(detailName));
|
||||
return dir.path() + "/";
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user