色差仪LAB怎么转换XYZ

2024-12-04 06:29:06
推荐回答(3个)
回答1:

色差仪LAB转换XYZ的方法:

  1. 仪器自己转换;

  2. 也有公式,不过很复杂,曾经找到这样的资料,看不懂,CIE-L*ab —> XYZ
    1. var_Y = ( CIE-L* + 16 ) / 116
    2. var_X = CIE-a* / 500 + var_Y
    3. var_Z = var_Y - CIE-b* / 200
    4. if ( var_Y^3 > 0.008856 ) var_Y = var_Y^3
    5. else                      var_Y = ( var_Y - 16 / 116 ) / 7.787
    6. if ( var_X^3 > 0.008856 ) var_X = var_X^3
    7. else                      var_X = ( var_X - 16 / 116 ) / 7.787
    8. if ( var_Z^3 > 0.008856 ) var_Z = var_Z^3
    9. else                      var_Z = ( var_Z - 16 / 116 ) / 7.787
    10. X = ref_X * var_X     //ref_X =  95.047     Observer= 2°, Illuminant= D65
    11. Y = ref_Y * var_Y     //ref_Y = 100.000
    12. Z = ref_Z * var_Z     //ref_Z = 108.883

回答2:

仪器自己转换啊,也有公式,不过很复杂,我曾经找到这样的资料,看不懂,CIE-L*ab —> XYZ
1. var_Y = ( CIE-L* + 16 ) / 116
2. var_X = CIE-a* / 500 + var_Y
3. var_Z = var_Y - CIE-b* / 200
4. if ( var_Y^3 > 0.008856 ) var_Y = var_Y^3
5. else var_Y = ( var_Y - 16 / 116 ) / 7.787
6. if ( var_X^3 > 0.008856 ) var_X = var_X^3
7. else var_X = ( var_X - 16 / 116 ) / 7.787
8. if ( var_Z^3 > 0.008856 ) var_Z = var_Z^3
9. else var_Z = ( var_Z - 16 / 116 ) / 7.787
10. X = ref_X * var_X //ref_X = 95.047 Observer= 2°, Illuminant= D65
11. Y = ref_Y * var_Y //ref_Y = 100.000
12. Z = ref_Z * var_Z //ref_Z = 108.883

回答3:

3nh三恩驰的色差仪跟进口的色差仪原理一样,是用三刺激值型法设计出来的色彩色差仪,是由三个滤镜配合硅光电池作为三个传感器,用算法拟合出Lab值和dE值,其结构相对简单,精度不高,比较适合于低成本、低要求测量不同样品间的色差值,不适合Lab绝对值的测量和高精度相对值的测量,也无法用于电脑配色。