public override double CalculateScores(SignatureFeatures aTrainedFeatures, SignatureFeatures aFeaturesOfSigToVerify)
        {
            double sum = 0;

            for (int i = 0; i < aTrainedFeatures.Count; ++i)
            {
                sum += Math.Pow(aTrainedFeatures.ElementAt(i).Value - aFeaturesOfSigToVerify.ElementAt(i).Value, 2);
            }

            return(Math.Sqrt(sum));
        }
Example #2
0
        public override double CalculateScores(SignatureFeatures aTrainedFeatures, SignatureFeatures aFeaturesOfSigToVerify)
        {
            double score = 0;

            for (int i = 0; i < aTrainedFeatures.Count; ++i)
            {
                score += Math.Abs(aTrainedFeatures.ElementAt(i).Value - aFeaturesOfSigToVerify.ElementAt(i).Value);
            }

            return(score);
        }