之前在NI 官网上,找到有关CIE ColorTool 的计算库(https://www.ni.com/zh-cn/support/downloads/tools-network/download.colortools.html#372385),当时看了很兴奋,原来还有这种开源库,用VPIM下载安装后,需要授权,压根打不开,后面找到这个库的开发公司(https://www.interfaceinnovations.org/colortools.html),是个做商业软件的,售价在250美元,而且只能授权一台电脑,并且是看不到源码的
该库的一些功能介绍:
Compose spectra from included and custom components
Analyze using all prominent color metrics and standards:
CIE 1931 (xy), 1960 (uv), 1976 (Luv, Lab)
Color Rendering Index (CRI), Color Quality Scale (CQS)
ANSI C78.377 bins, custom bins, test for inclusion
Use the LabVIEW toolkit to build applications with color analysis
Create and export professional quality xy (CIEXYZ), uv (CIEUVW), CRI, CQS, SPD plots and many more
Create color fill, spectral locus (color gamut) and Planckian locus and isotherm plots
Test inclusion in ANSI and custom bins, macadam ellipses
后面想着自己尝试写一套这种功能的库,源码全开放,不设置密码,算法全部是Labview完成,不存在第三方库
1、Spectrum to XYZ 光谱数据计算三刺激值XYZ
2、xy1931 to CCT CIE1931色坐标计算色温
3、xy1931 to uv1976&1960 CIE1931色坐标计算CIE1976u’v’和CIE1960uv
4、xy1931 to WD&Purity CIE1931色坐标计算主波长和色纯度
5、XYZ to xy1931 三刺激值XYZ计算CIE1931色坐标
6、xy1931 to Planck_Dis CIE1931色坐标计算到普朗克曲线的距离,和相交的色坐标xy
7、Spectrum to CRI 光谱数据计算显色指数CRI(R1到R14,Ra)
8、Spectrum to CQS 光谱数据计算色质指数CQS
9、Spectrum to Lxy 光谱数据计算亮度、CIE1931x,y
10、Spectrum to lm 光谱数据计算光通量(流明lm)、x,y
11、Spectrum to LightPower(mw) 光谱数据计算光功率
12、Spectrum to Photon 光谱数据计算辐射能量
13、Spectrum to FWHM&Wp 光谱数据计算峰值波长、半高宽
下面是部分VI的界面