Restore matchfilter
This commit is contained in:
@@ -117,12 +117,10 @@ Aurora::Matrix Recon::createMatchedFilter(const Aurora::Matrix &aCE,
|
|||||||
bool measuredCEused, bool findDefects,
|
bool measuredCEused, bool findDefects,
|
||||||
bool aRemoveOutliersFromCEMeasured, std::string aHardwareVersion)
|
bool aRemoveOutliersFromCEMeasured, std::string aHardwareVersion)
|
||||||
{
|
{
|
||||||
vmlSetMode(VML_EP);
|
|
||||||
Aurora::Matrix mFTime = Aurora::Matrix::copyFromRawData(aCE.getData(), aCE.getDimSize(0), aCE.getDimSize(1));
|
Aurora::Matrix mFTime = Aurora::Matrix::copyFromRawData(aCE.getData(), aCE.getDimSize(0), aCE.getDimSize(1));
|
||||||
|
|
||||||
Aurora::Matrix matchedFilter;
|
Aurora::Matrix matchedFilter;
|
||||||
if (measuredCEused && findDefects){
|
if (measuredCEused && findDefects){
|
||||||
mFTime = real(ifft(fft(mFTime)));
|
|
||||||
matchedFilter = reviseMatchedFilter(mFTime, aRemoveOutliersFromCEMeasured);
|
matchedFilter = reviseMatchedFilter(mFTime, aRemoveOutliersFromCEMeasured);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
|
|||||||
Reference in New Issue
Block a user