Added normalisation of the signal
This commit is contained in:
parent
7c71df48c9
commit
9a71440938
9
ppg.cpp
9
ppg.cpp
|
|
@ -89,6 +89,15 @@ int main(){
|
||||||
isBufferFull = true;
|
isBufferFull = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Normalisation of our signal
|
||||||
|
std::vector<double> greenSignalNormalized;
|
||||||
|
cv::Scalar mean, stddev;
|
||||||
|
cv::meanStdDev(greenSignal, mean, stddev);
|
||||||
|
for (int l_sample=0; l_sample < FPS*BUFFER_DURATION; l_sample++)
|
||||||
|
{
|
||||||
|
greenSignalNormalized.push_back((greenSignal.at<double>(0, l_sample)-mean))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue