欢迎来到天天文库
浏览记录
ID:33971271
大小:44.50 KB
页数:9页
时间:2019-03-03
《色彩空间转换公式汇编》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、色彩空间转换公式汇编来源:http://www.easyrgb.com/math.html//************************************************************************XYZ—>RGBref_X= 95.047 //Observer=2°,Illuminant=D65ref_Y=100.000ref_Z=108.883var_X=X/100 //X=From0toref_Xvar_Y=Y/100
2、 //Y=From0toref_Yvar_Z=Z/100 //Z=From0toref_Yvar_R=var_X* 3.2406+var_Y*-1.5372+var_Z*-0.4986var_G=var_X*-0.9689+var_Y* 1.8758+var_Z* 0.0415var_B=var_X* 0.0557+var_Y*-0.2040+var_Z* 1.0570if(var_R>0.0031308)var_R=1.055*(var_R^(1/2.4))-0.055else
3、 var_R=12.92*var_Rif(var_G>0.0031308)var_G=1.055*(var_G^(1/2.4))-0.055else var_G=12.92*var_Gif(var_B>0.0031308)var_B=1.055*(var_B^(1/2.4))-0.055else var_B=12.92*var_BR=var_R*255G=var_G*255B=var
4、_B*255//************************************************************************RGB—>XYZvar_R=(R/255) //R=From0to255var_G=(G/255) //G=From0to255var_B=(B/255) //B=From0to255if(var_R>0.04045)var_R=((var_R+0.055)/1.055)^2.4else
5、 var_R=var_R/12.92if(var_G>0.04045)var_G=((var_G+0.055)/1.055)^2.4else var_G=var_G/12.92if(var_B>0.04045)var_B=((var_B+0.055)/1.055)^2.4else var_B=var_B/12.92var_R=var_R*100var_G=var_G*100var_B=var_B*100//Ob
6、server.=2°,Illuminant=D65X=var_R*0.4124+var_G*0.3576+var_B*0.1805Y=var_R*0.2126+var_G*0.7152+var_B*0.0722Z=var_R*0.0193+var_G*0.1192+var_B*0.9505//************************************************************************XYZ—>Yxy//X=From0to 95.047
7、 Observer.=2°,Illuminant=D65//Y=From0to100.000//Z=From0to108.883Y=Yx=X/(X+Y+Z)y=Y/(X+Y+Z)//************************************************************************Yxy—>XYZ//Y=From0to100//x=From0to1//y=From0to1X=x*(Y/y)Y=YZ=(1-x-y)*(Y/y)//************
8、************************************************************XYZ—>Hunter-Lab(H)L=10*sqrt(Y)(H)a=17.5*(((1.02*X)-Y)/sqrt(Y))(H)b=7*((Y-(0.847*Z))/sqrt(Y))//************************************************************************Hunter-Lab—>XYZvar_Y=(H)
此文档下载收益归作者所有