Emgu.CV.EigenObjectRecognizer.GetEigenDistances C# (CSharp) Метод

GetEigenDistances() публичный Метод

Get the Euclidean eigen-distance between image and every other image in the database
public GetEigenDistances ( Byte>.Image image ) : float[]
image Byte>.Image The image to be compared from the training images
Результат float[]
        public float[] GetEigenDistances(Image<Gray, Byte> image)
        {
            using (Matrix<float> eigenValue = new Matrix<float>(EigenDecomposite(image, _eigenImages, _avgImage)))
            return Array.ConvertAll<Matrix<float>, float>(_eigenValues,
                delegate(Matrix<float> eigenValueI)
                {
                   return (float)CvInvoke.cvNorm(eigenValue.Ptr, eigenValueI.Ptr, Emgu.CV.CvEnum.NORM_TYPE.CV_L2, IntPtr.Zero);
                });
        }