差公式(9)——CMC(l:c)差公式

公式(9)——CMC(l:c)差公式
    1984年英国染家协会(SDC, the Society of Dyers and Colourist)的颜测量委员会(CMC,the Society’s Color Measurement Committee,)推荐了CMC(l:c)差公式,该公式是由F。J。J.Clarke、R.McDonald和B.Rigg在对JPC79公式进行修改的基础上提出的,它克服了JPC79差公式在深及中性区域的计算值与目测评价结果偏差较大的缺陷,并教育部引入了明度权重因子l和彩度权重因子c,以适应不同应用的需求. 
    在CIELAB颜空间中,CMC(l:c)公式把标准周围的视觉宽容量定义为椭圆.椭圆内部的颜在视觉上和标准是一样的,而在椭圆外部的颜和标准就不一样了。在整个CIELAB颜空间中,椭圆的大小和离心率是不一样的。以一个给定的标准为中心的椭圆的特征,是由相对于标准在 LCabHab方向上的两半轴的长度决定的。用椭圆方程定义的差公式E次氯酸钠发生器CMC(l:c)如下所示:
       
式中,
 
 
训练日剧情
 
 
上式中, 均为标准的度参数,这些值以及上面的 、都是在CIELAB空间计算得到.
    SL、SC和SH是椭圆的半轴,l、c是因数,通过l、c可以改变相对半轴的长度,进而改变L*C*abH*ab的相对容忍度.例如,在纺织中,l通常设为2,允许在L上有相对较大的容忍度,这也就是CMC(2:1)公式。
很明显,用标准的CIELAB坐标 来对校正值SL、SC和SH 进行计算是极为重要的。这些参数用非线性方程定义,也表明,L*的宽容量随着的增大而增大,Cab的宽容量随着的增大而增大,Hab的宽容量随着的增大而增大并且与的变化同步。
    由于CMC差公式比CIELAB公式具有更好的视觉一致性,所以对于不同颜产品的质量控制都可以使用与颜区域无关的“单一阈值(Single number tolerance)”,从而给颜测量和差的仪器评价带来了很大的方便。因此,CMC公式推出以后得到了广泛的应用,许
多国家和组织纷纷采用该公式来替代CIELAB公式。1988年,英国采纳其为国家标准BS6923(小差的计算方法),1989年被美国纺织品染化师协会(American Association of Textile Chemist and Colorist)采纳为AATCC 检测方法173—1989,后来经过修改改为AATCC 检测方法173—1992,1995年被并入国际标准ISO 105(纺织品-颜的牢度测量),成为J03部分(小差计算).在我国,国际标准GB/T 8424。3-2001(纺织品牢度试验差计算)和GB/T 3810.16—1999(陶瓷砖实验方法第十六部分:小差的测定)中也采纳了CMC差公式。在印刷行业中,现行的国际标准和行业标准依然采用的CIELAB差公式,部分企业在实际生产中发现了该差公式的不足之处,在企业标准中开始采用CMC差公式。
差公式(9)——CMC(l:c)差公式
谱图
% 该程序在matlab6.5下调试通过
function DE=CMC(LAB1,LAB2,K)
% CMC: Computes colour difference according to the CMC equation
%
%  Colour Engineering Toolbox
%  author:    Phil Green
%  version:  1.1
%  date:      17-01—2001
%  book:      www.wileyeurope。com/WileyCDA/WileyTitle/productCd-0471486884。html
%  web:      http://www.digitalcolour。org
%Set constants for weighting lightness and chroma relative to hue
if nargin>2
  if length(K)〉1
      l=K(1);c=K(2);
  end
else
  l=1;c=1;
end
氧化苦参碱%_______________________________________________________
L1=LAB1(:,1);L2=LAB2(:,1);
电磁波屏蔽
a1=LAB1(:,2);a2=LAB2(:,2);
b1=LAB1(:,3);b2=LAB2(:,3);
C1=(a1。^2+b1.^2)。^0。5;C2=(a2.^2+b2.^2)。^0.5;
h1=hue_angle(a1,b1);h2=hue_angle(a2,b2);
%calculate difference components
Dh=angle_diff(h1,h2);
DL=abs(L1-L2);
DC=abs(C1—C2);
rad=pi/180;
DH=2*((C1.*C2)。^0.5。*sin(rad*(Dh)/2));
%parameters f, T
f=((C1。^4)./(C1。^4+1900))。^.5;
T=0。56+abs(0.2*cos(rad*(h1+168)));
j=find(h1>=345|h1〈=164);
T(j)=0。36+abs(0.4*cos(rad*(h1(j)+35)));
多媒体技术的应用
%weighting function for lightness
SL=0。040975*L1./(1+0。01765*L1);
k=find(L2<16);
SL(k)=0。511;
%weighting functions for chroma and hue
SC=0。0638*C1./(1+0。0131*C1)+0.638;
SH=SC.*(f.*T+1-f);
%calculate CMC colour difference
DE=((DL./(SL*l)).^2+(DC./(SC。*c)).^2+(DH./SH)。^2)。^。5;

本文发布于:2024-09-21 21:56:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/91295.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:公式   色差   颜色   椭圆   标准   采用
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议