加入模板数据加载保护,如过文件加载失败,即对该型号进行重新训练

jizhi
bob.pan 5 years ago
parent 4b8ab2427f
commit a30dd9ee53

@ -295,6 +295,7 @@ bool ImageCompareModel::save2file(string filePath)
bool ImageCompareModel::readFromFile(string filePath) bool ImageCompareModel::readFromFile(string filePath)
{ {
try {
FileStorage fs(filePath, FileStorage::READ); FileStorage fs(filePath, FileStorage::READ);
if (!fs.isOpened()) if (!fs.isOpened())
{ {
@ -390,6 +391,10 @@ bool ImageCompareModel::readFromFile(string filePath)
genMask(); genMask();
return true; return true;
}
catch (std::exception &e) {
return false;
}
} }
void ImageCompareModel::preProcessImage(Mat& img, Mat &insideImg) const void ImageCompareModel::preProcessImage(Mat& img, Mat &insideImg) const

Loading…
Cancel
Save