sharp_gamma — gamma控制模块

class sharp_gamma.Gamma

Bases: object

  • 注意

    使用时需要先实例化方可使用。

  • raise : 无

GetRGB2XYZMatrix(RGBXYZ)

获取回归矩阵 *参数

*RGBXYZ : RGBXYZ的数据,由应用者的模型库输入

  • 返回 : 回归矩阵

  • raise : 无

GetRGBFromPoints(errData, RGBXYZ, log=0)

从模型库中获取RGB值 *参数

*errData :实测XYZ与目标XYZ的差值 *RGBXYZ : RGBXYZ的数据,由应用者的模型库输入

  • 返回 : RGB值

  • raise : 无

GetRGBFromforecast(RGB_value, tartxyz, RGBXYZ, log=0)

从模型库中获取RGB值 *参数

*RGB_value :由模型库之类得出的RGB值 *tartxyz 目标XYZ *RGBXYZ : RGBXYZ的数据,由应用者的模型库输入

  • 返回 : RGB值

  • raise : 无

Get_DE_value(XYZ, tXYZ)

获取DE值 *参数

*XYZ : 实际测量的XYZ *tXYZ : 目标XYZ

  • 返回 : DE值

  • raise : 无

sharp_gamma.SHARP_GetRGB2XYZMatrix(RGBXYZ)

获取回归矩阵 *参数

*RGBXYZ : RGBXYZ的数据,由应用者的模型库输入

  • 返回 : 回归矩阵

  • raise : 无

sharp_gamma.SHARP_GetRGBFromPoints(errData, RGBXYZ, log=0)

从模型库中获取RGB值 *参数

*errData :实测XYZ与目标XYZ的差值 *RGBXYZ : RGBXYZ的数据,由应用者的模型库输入

  • 返回 : RGB值

  • raise : 无

sharp_gamma.SHARP_GetRGBFromforecast(RGB_value, tartxyz, RGBXYZ, log=0)

从模型库中获取RGB值 *参数

*RGB_value :由模型库之类得出的RGB值 *tartxyz 目标XYZ *RGBXYZ : RGBXYZ的数据,由应用者的模型库输入

  • 返回 : RGB值

  • raise : 无

sharp_gamma.SHARP_Get_DE_value(XYZ, tXYZ)

获取DE值 *参数

*XYZ : 实际测量的XYZ *tXYZ : 目标XYZ

  • 返回 : DE值

  • raise : 无