internal class ColorDifferences
    {
        /// <CIE 1976 L*a*b*色差公式>
        /// </summary>
        /// <param name="L1"></param>
        /// <param name="a1"></param>
        /// <param name="b1"></param>
        /// <param name="L2"></param>
        /// <param name="a2"></param>
        /// <param name="b2"></param>
        /// <returns></returns>

        public static double delta_Eab(double L1, double a1, double b1, double L2, double a2, double b2)
        {
            double Eab = 0;             //  △Eab
            double chafang_L = 0;             //  (L1-L2)*(L1-L2)
            double chafang_a = 0;             //   (a1-a2)*(a1-a2)
            double chafang_b = 0;             //   (b1-b2)*(b1-b2)

            chafang_L = ( L1 - L2 ) * ( L1 - L2 );      //差-方
            chafang_a = ( a1 - a2 ) * ( a1 - a2 );
            chafang_b = ( b1 - b2 ) * ( b1 - b2 );

            Eab = Ma