add AlignmentAlgo=off option (#1867)

This commit is contained in:
Nicolas Liaudat
2023-01-18 23:01:51 +01:00
committed by GitHub
parent 6c153cd376
commit 3de4cc7c56
2 changed files with 7 additions and 1 deletions

View File

@@ -65,7 +65,7 @@ bool ClassFlowAlignment::ReadParameter(FILE* pfile, string& aktparamgraph)
std::vector<string> splitted;
int suchex = 40;
int suchey = 40;
int alg_algo = 0;
int alg_algo = 0; //default=0; 1 =HIGHACCURACY; 2= FAST; 3= OFF
aktparamgraph = trim(aktparamgraph);
@@ -130,6 +130,8 @@ bool ClassFlowAlignment::ReadParameter(FILE* pfile, string& aktparamgraph)
alg_algo = 1;
if (toUpper(splitted[1]) == "FAST")
alg_algo = 2;
if (toUpper(splitted[1]) == "OFF")
alg_algo = 3;
}
}
@@ -195,8 +197,11 @@ bool ClassFlowAlignment::doFlow(string time)
}
}
//no align algo if set to 3 = off
if(References[0].alignment_algo != 3){
delete AlignAndCutImage;
AlignAndCutImage = new CAlignAndCutImage(ImageBasis, ImageTMP);
}
if (!AlignAndCutImage)
{
LogFile.WriteToFile(ESP_LOG_ERROR, TAG, "Can't allocate AlignAndCutImage -> Exec this round aborted!");