def test_delta_E_Luo2006(self): """Test :func:`colour.difference.cam02_ucs.delta_E_Luo2006` definition.""" self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006["CAM02-LCD"], ), 14.055546437777583, places=7, ) self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006["CAM02-LCD"], ), delta_E_CAM02LCD( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), ), places=7, ) self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006["CAM02-SCD"], ), delta_E_CAM02SCD( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), ), places=7, ) self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006["CAM02-UCS"], ), delta_E_CAM02UCS( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), ), places=7, )
def test_delta_E_Luo2006(self): """ Tests :func:`colour.difference.cam02_ucs.delta_E_Luo2006` definition. """ self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006['CAM02-LCD']), 14.055546437777583, places=7) self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006['CAM02-LCD']), delta_E_CAM02LCD( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013])), places=7) self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006['CAM02-SCD']), delta_E_CAM02SCD( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013])), places=7) self.assertAlmostEqual( delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013]), COEFFICIENTS_UCS_LUO2006['CAM02-UCS']), delta_E_CAM02UCS( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.80352754, -3.96940084, -13.57591013])), places=7)
def test_delta_E_Luo2006(self): """ Tests :func:`colour.difference.delta_e_luo2006.delta_E_Luo2006` definition. """ self.assertAlmostEqual(delta_E_Luo2006( np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314]), COEFFICIENTS_UCS_LUO2006['CAM02-LCD']), 0.00010344, places=7) self.assertAlmostEqual( delta_E_Luo2006(np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314]), COEFFICIENTS_UCS_LUO2006['CAM02-LCD']), delta_E_CAM02LCD(np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314])), places=7) self.assertAlmostEqual( delta_E_Luo2006(np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314]), COEFFICIENTS_UCS_LUO2006['CAM02-SCD']), delta_E_CAM02SCD(np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314])), places=7) self.assertAlmostEqual( delta_E_Luo2006(np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314]), COEFFICIENTS_UCS_LUO2006['CAM02-UCS']), delta_E_CAM02UCS(np.array([54.90433134, -0.08450395, -0.06854831]), np.array([54.90433134, -0.08442362, -0.06848314])), places=7)