diff --git a/calc_cc_xyz.py b/calc_cc_xyz.py new file mode 100644 index 0000000..53d9706 --- /dev/null +++ b/calc_cc_xyz.py @@ -0,0 +1,46 @@ +import csv + +import matplotlib.pyplot as plt +import numpy as np +from scipy.interpolate import interp1d + + +def read_spectrum_csv(filename, wl): + # csv読み込み + with open(filename, newline="") as f: + csvreader = csv.reader(f) + data_org = np.array([[float(val) for val in row] for row in csvreader]) + wl_org = data_org[:, 0] + + # return wl_org, data[:, 1:] + data = np.zeros([len(wl), data_org.shape[-1] - 1]) + for i in range(data.shape[-1]): + resampler = interp1d(wl_org, data_org[:, 1 + i], kind="linear") + data[:, i] = resampler(wl) + return data + + +wl = np.linspace(400, 700, 61) +cmf = read_spectrum_csv("cmf.csv", wl) +d65 = read_spectrum_csv("d65.csv", wl) +cc24 = read_spectrum_csv("cc24.csv", wl) + +print(d65.shape, cmf[:, 1].shape) +K = 100.0 / (d65[:, 0] @ cmf[:, 1]) +XYZw = (d65.T @ cmf) * K +print("White point of D65 = ", XYZw[0]) +rep = np.repeat(d65.T, cc24.shape[-1], 0) +print(rep.shape, cc24.T.shape) +XYZcc24 = ((rep * cc24.T) @ cmf) * K +print(XYZcc24) + +np.savetxt("XYZ_output.csv", XYZcc24, delimiter=",", fmt="%.4f") + +# plt.subplot(1, 3, 1) +# plt.plot(wl, cmf) +# plt.subplot(1, 3, 2) +# plt.plot(wl, d65) +# plt.subplot(1, 3, 3) +# plt.plot(wl, cc24) + +# plt.show() diff --git a/cc24.csv b/cc24.csv new file mode 100644 index 0000000..d552272 --- /dev/null +++ b/cc24.csv @@ -0,0 +1,81 @@ +380,0.048,0.103,0.113,0.048,0.123,0.11,0.053,0.099,0.096,0.101,0.056,0.06,0.069,0.055,0.052,0.054,0.118,0.093,0.153,0.15,0.138,0.113,0.074,0.032 +385,0.051,0.12,0.138,0.049,0.152,0.133,0.054,0.12,0.108,0.115,0.058,0.061,0.081,0.056,0.052,0.053,0.142,0.11,0.189,0.184,0.167,0.131,0.079,0.033 +390,0.055,0.141,0.174,0.049,0.197,0.167,0.054,0.15,0.123,0.135,0.059,0.063,0.096,0.057,0.052,0.054,0.179,0.134,0.245,0.235,0.206,0.15,0.084,0.033 +395,0.06,0.163,0.219,0.049,0.258,0.208,0.054,0.189,0.135,0.157,0.059,0.064,0.114,0.058,0.052,0.053,0.228,0.164,0.319,0.299,0.249,0.169,0.088,0.034 +400,0.065,0.182,0.266,0.05,0.328,0.252,0.054,0.231,0.144,0.177,0.06,0.065,0.136,0.058,0.051,0.053,0.283,0.195,0.409,0.372,0.289,0.183,0.091,0.035 +405,0.068,0.192,0.3,0.049,0.385,0.284,0.054,0.268,0.145,0.191,0.061,0.065,0.156,0.058,0.051,0.053,0.322,0.22,0.536,0.459,0.324,0.193,0.093,0.035 +410,0.068,0.197,0.32,0.049,0.418,0.303,0.053,0.293,0.144,0.199,0.061,0.064,0.175,0.059,0.05,0.053,0.343,0.238,0.671,0.529,0.346,0.199,0.094,0.036 +415,0.067,0.199,0.33,0.05,0.437,0.314,0.053,0.311,0.141,0.203,0.061,0.064,0.193,0.059,0.05,0.052,0.354,0.249,0.772,0.564,0.354,0.201,0.094,0.036 +420,0.064,0.201,0.336,0.05,0.446,0.322,0.052,0.324,0.138,0.206,0.062,0.064,0.208,0.059,0.049,0.052,0.359,0.258,0.84,0.58,0.357,0.202,0.094,0.036 +425,0.062,0.203,0.337,0.051,0.448,0.329,0.052,0.335,0.134,0.198,0.063,0.064,0.224,0.06,0.049,0.052,0.357,0.27,0.868,0.584,0.358,0.203,0.094,0.036 +430,0.059,0.205,0.337,0.052,0.448,0.336,0.052,0.348,0.132,0.19,0.064,0.064,0.244,0.062,0.049,0.053,0.35,0.281,0.878,0.585,0.359,0.203,0.094,0.036 +435,0.057,0.208,0.337,0.053,0.447,0.344,0.052,0.361,0.132,0.179,0.066,0.065,0.265,0.063,0.049,0.053,0.339,0.296,0.882,0.587,0.36,0.204,0.095,0.036 +440,0.055,0.212,0.335,0.054,0.444,0.353,0.052,0.373,0.131,0.168,0.068,0.065,0.29,0.065,0.049,0.053,0.327,0.315,0.883,0.587,0.361,0.205,0.095,0.035 +445,0.054,0.217,0.334,0.056,0.44,0.363,0.052,0.383,0.131,0.156,0.071,0.066,0.316,0.067,0.049,0.054,0.313,0.334,0.885,0.588,0.362,0.205,0.095,0.035 +450,0.053,0.224,0.331,0.058,0.434,0.375,0.052,0.387,0.129,0.144,0.075,0.067,0.335,0.07,0.049,0.055,0.298,0.352,0.886,0.588,0.362,0.205,0.095,0.035 +455,0.053,0.231,0.327,0.06,0.428,0.39,0.052,0.383,0.128,0.132,0.079,0.068,0.342,0.074,0.048,0.056,0.282,0.37,0.886,0.587,0.361,0.205,0.094,0.035 +460,0.052,0.24,0.322,0.061,0.421,0.408,0.052,0.374,0.126,0.12,0.085,0.069,0.338,0.078,0.048,0.059,0.267,0.391,0.887,0.586,0.361,0.204,0.094,0.035 +465,0.052,0.251,0.316,0.063,0.413,0.433,0.052,0.361,0.126,0.11,0.093,0.073,0.324,0.084,0.047,0.065,0.253,0.414,0.888,0.585,0.359,0.204,0.094,0.035 +470,0.052,0.262,0.31,0.064,0.405,0.46,0.053,0.345,0.125,0.101,0.104,0.077,0.302,0.091,0.047,0.075,0.239,0.434,0.888,0.583,0.358,0.203,0.094,0.035 +475,0.053,0.273,0.302,0.065,0.394,0.492,0.054,0.325,0.123,0.093,0.118,0.084,0.273,0.101,0.046,0.093,0.225,0.449,0.888,0.582,0.358,0.203,0.093,0.035 +480,0.054,0.282,0.293,0.067,0.381,0.523,0.055,0.301,0.119,0.086,0.135,0.092,0.239,0.113,0.045,0.121,0.209,0.458,0.888,0.581,0.357,0.202,0.093,0.034 +485,0.055,0.289,0.285,0.068,0.372,0.548,0.056,0.275,0.114,0.08,0.157,0.1,0.205,0.125,0.045,0.157,0.195,0.461,0.888,0.58,0.356,0.202,0.093,0.034 +490,0.057,0.293,0.276,0.07,0.362,0.566,0.057,0.247,0.109,0.075,0.185,0.107,0.172,0.14,0.044,0.202,0.182,0.457,0.888,0.58,0.356,0.202,0.093,0.034 +495,0.059,0.296,0.268,0.072,0.352,0.577,0.059,0.223,0.105,0.07,0.221,0.115,0.144,0.157,0.044,0.252,0.172,0.447,0.888,0.58,0.356,0.202,0.092,0.034 +500,0.061,0.301,0.26,0.078,0.342,0.582,0.061,0.202,0.103,0.067,0.269,0.123,0.12,0.18,0.044,0.303,0.163,0.433,0.887,0.58,0.356,0.202,0.092,0.034 +505,0.062,0.31,0.251,0.088,0.33,0.583,0.064,0.184,0.102,0.063,0.326,0.133,0.101,0.208,0.044,0.351,0.155,0.414,0.887,0.58,0.356,0.202,0.093,0.034 +510,0.065,0.321,0.243,0.106,0.314,0.58,0.068,0.167,0.1,0.061,0.384,0.146,0.086,0.244,0.044,0.394,0.146,0.392,0.887,0.58,0.356,0.202,0.093,0.034 +515,0.067,0.326,0.234,0.13,0.294,0.576,0.076,0.152,0.097,0.059,0.44,0.166,0.074,0.286,0.044,0.436,0.135,0.366,0.887,0.581,0.356,0.202,0.093,0.034 +520,0.07,0.322,0.225,0.155,0.271,0.569,0.086,0.137,0.094,0.058,0.484,0.193,0.066,0.324,0.044,0.475,0.124,0.339,0.887,0.581,0.357,0.202,0.093,0.034 +525,0.072,0.31,0.215,0.173,0.249,0.56,0.101,0.125,0.091,0.056,0.516,0.229,0.059,0.351,0.044,0.512,0.113,0.31,0.887,0.582,0.357,0.202,0.093,0.034 +530,0.074,0.298,0.208,0.181,0.231,0.549,0.12,0.116,0.089,0.054,0.534,0.273,0.054,0.363,0.044,0.544,0.106,0.282,0.887,0.582,0.357,0.203,0.093,0.034 +535,0.075,0.291,0.203,0.182,0.219,0.535,0.143,0.11,0.09,0.053,0.542,0.323,0.051,0.363,0.044,0.572,0.102,0.255,0.887,0.582,0.358,0.203,0.093,0.034 +540,0.076,0.292,0.198,0.177,0.211,0.519,0.17,0.106,0.092,0.052,0.545,0.374,0.048,0.355,0.045,0.597,0.102,0.228,0.887,0.583,0.358,0.203,0.093,0.034 +545,0.078,0.297,0.195,0.168,0.209,0.501,0.198,0.103,0.096,0.052,0.541,0.418,0.046,0.342,0.046,0.615,0.105,0.204,0.886,0.583,0.358,0.203,0.093,0.034 +550,0.079,0.3,0.191,0.157,0.209,0.48,0.228,0.099,0.102,0.053,0.533,0.456,0.045,0.323,0.047,0.63,0.107,0.18,0.886,0.583,0.358,0.203,0.093,0.034 +555,0.082,0.298,0.188,0.147,0.207,0.458,0.26,0.094,0.106,0.054,0.524,0.487,0.044,0.303,0.048,0.645,0.107,0.159,0.887,0.584,0.358,0.203,0.092,0.034 +560,0.087,0.295,0.183,0.137,0.201,0.436,0.297,0.09,0.108,0.055,0.513,0.512,0.043,0.281,0.05,0.66,0.106,0.141,0.887,0.584,0.359,0.203,0.093,0.033 +565,0.092,0.295,0.177,0.129,0.196,0.414,0.338,0.086,0.109,0.055,0.501,0.534,0.042,0.26,0.053,0.673,0.107,0.126,0.887,0.585,0.359,0.203,0.093,0.033 +570,0.1,0.305,0.172,0.126,0.196,0.392,0.38,0.083,0.112,0.054,0.487,0.554,0.041,0.238,0.057,0.686,0.112,0.114,0.888,0.586,0.36,0.204,0.093,0.033 +575,0.107,0.326,0.167,0.125,0.199,0.369,0.418,0.083,0.126,0.053,0.472,0.57,0.041,0.217,0.063,0.698,0.123,0.104,0.888,0.587,0.361,0.204,0.093,0.033 +580,0.115,0.358,0.163,0.122,0.206,0.346,0.452,0.083,0.157,0.052,0.454,0.584,0.04,0.196,0.072,0.708,0.141,0.097,0.887,0.588,0.361,0.205,0.093,0.033 +585,0.122,0.397,0.16,0.119,0.215,0.324,0.481,0.085,0.208,0.052,0.436,0.598,0.04,0.177,0.086,0.718,0.166,0.092,0.886,0.588,0.361,0.205,0.093,0.033 +590,0.129,0.435,0.157,0.115,0.223,0.302,0.503,0.086,0.274,0.053,0.416,0.609,0.04,0.158,0.109,0.726,0.198,0.088,0.886,0.588,0.361,0.205,0.093,0.033 +595,0.134,0.468,0.153,0.109,0.229,0.279,0.52,0.087,0.346,0.055,0.394,0.617,0.04,0.14,0.143,0.732,0.235,0.083,0.886,0.588,0.361,0.205,0.092,0.033 +600,0.138,0.494,0.15,0.104,0.235,0.26,0.532,0.087,0.415,0.059,0.374,0.624,0.039,0.124,0.192,0.737,0.279,0.08,0.887,0.588,0.36,0.204,0.092,0.033 +605,0.142,0.514,0.147,0.1,0.241,0.245,0.543,0.086,0.473,0.065,0.358,0.63,0.039,0.111,0.256,0.742,0.333,0.077,0.888,0.587,0.36,0.204,0.092,0.033 +610,0.146,0.53,0.144,0.098,0.245,0.234,0.552,0.085,0.517,0.074,0.346,0.635,0.04,0.101,0.332,0.746,0.394,0.075,0.889,0.586,0.359,0.204,0.092,0.033 +615,0.15,0.541,0.141,0.097,0.245,0.226,0.56,0.084,0.547,0.086,0.337,0.64,0.04,0.094,0.413,0.749,0.46,0.074,0.89,0.586,0.358,0.203,0.091,0.033 +620,0.154,0.55,0.137,0.098,0.243,0.221,0.566,0.084,0.567,0.099,0.331,0.645,0.04,0.089,0.486,0.753,0.522,0.073,0.891,0.585,0.357,0.203,0.091,0.033 +625,0.158,0.557,0.133,0.1,0.243,0.217,0.572,0.085,0.582,0.113,0.328,0.65,0.04,0.086,0.55,0.757,0.58,0.073,0.891,0.584,0.356,0.202,0.091,0.033 +630,0.163,0.564,0.13,0.1,0.247,0.215,0.578,0.088,0.591,0.126,0.325,0.654,0.041,0.084,0.598,0.761,0.628,0.073,0.891,0.583,0.355,0.201,0.09,0.033 +635,0.167,0.569,0.126,0.099,0.254,0.212,0.583,0.092,0.597,0.138,0.322,0.658,0.041,0.082,0.631,0.765,0.666,0.073,0.891,0.581,0.354,0.201,0.09,0.033 +640,0.173,0.574,0.123,0.097,0.269,0.21,0.587,0.098,0.601,0.149,0.32,0.662,0.042,0.08,0.654,0.768,0.696,0.073,0.89,0.58,0.353,0.2,0.09,0.033 +645,0.18,0.582,0.12,0.096,0.291,0.209,0.593,0.105,0.604,0.161,0.319,0.667,0.042,0.078,0.672,0.772,0.722,0.073,0.889,0.579,0.352,0.199,0.09,0.033 +650,0.188,0.59,0.118,0.095,0.318,0.208,0.599,0.111,0.607,0.172,0.319,0.672,0.042,0.077,0.686,0.777,0.742,0.074,0.889,0.578,0.351,0.198,0.089,0.033 +655,0.196,0.597,0.115,0.095,0.351,0.209,0.602,0.118,0.608,0.182,0.32,0.675,0.043,0.076,0.694,0.779,0.756,0.075,0.889,0.577,0.35,0.198,0.089,0.033 +660,0.204,0.605,0.112,0.095,0.384,0.211,0.604,0.123,0.607,0.193,0.324,0.676,0.043,0.075,0.7,0.78,0.766,0.076,0.889,0.576,0.349,0.197,0.089,0.033 +665,0.213,0.614,0.11,0.097,0.417,0.215,0.606,0.126,0.606,0.205,0.33,0.677,0.043,0.075,0.704,0.78,0.774,0.076,0.889,0.575,0.348,0.197,0.088,0.033 +670,0.222,0.624,0.108,0.101,0.446,0.22,0.608,0.126,0.605,0.217,0.337,0.678,0.044,0.075,0.707,0.781,0.78,0.077,0.888,0.574,0.346,0.196,0.088,0.033 +675,0.231,0.637,0.106,0.11,0.47,0.227,0.611,0.124,0.605,0.232,0.345,0.681,0.044,0.077,0.712,0.782,0.785,0.076,0.888,0.573,0.346,0.195,0.088,0.033 +680,0.242,0.652,0.105,0.125,0.49,0.233,0.615,0.12,0.605,0.248,0.354,0.685,0.044,0.078,0.718,0.785,0.791,0.075,0.888,0.572,0.345,0.195,0.087,0.033 +685,0.251,0.668,0.104,0.147,0.504,0.239,0.619,0.117,0.604,0.266,0.362,0.688,0.044,0.08,0.721,0.785,0.794,0.074,0.888,0.571,0.344,0.194,0.087,0.033 +690,0.261,0.682,0.104,0.174,0.511,0.244,0.622,0.115,0.605,0.282,0.368,0.69,0.045,0.082,0.724,0.787,0.798,0.074,0.888,0.57,0.343,0.194,0.087,0.032 +695,0.271,0.697,0.103,0.21,0.517,0.249,0.625,0.115,0.606,0.301,0.375,0.693,0.046,0.085,0.727,0.789,0.801,0.073,0.888,0.569,0.342,0.193,0.087,0.032 +700,0.282,0.713,0.103,0.247,0.52,0.252,0.628,0.116,0.606,0.319,0.379,0.696,0.048,0.088,0.729,0.792,0.804,0.072,0.888,0.568,0.341,0.192,0.086,0.032 +705,0.294,0.728,0.102,0.283,0.522,0.252,0.63,0.118,0.604,0.338,0.381,0.698,0.05,0.089,0.73,0.792,0.806,0.072,0.887,0.567,0.34,0.192,0.086,0.032 +710,0.305,0.745,0.102,0.311,0.523,0.25,0.633,0.12,0.602,0.355,0.379,0.698,0.051,0.089,0.73,0.793,0.807,0.071,0.886,0.566,0.339,0.191,0.086,0.032 +715,0.318,0.753,0.102,0.329,0.522,0.248,0.633,0.124,0.601,0.371,0.376,0.698,0.053,0.09,0.729,0.792,0.807,0.073,0.886,0.565,0.338,0.191,0.086,0.032 +720,0.334,0.762,0.102,0.343,0.521,0.244,0.633,0.128,0.599,0.388,0.373,0.698,0.056,0.09,0.727,0.79,0.807,0.075,0.886,0.564,0.337,0.19,0.085,0.032 +725,0.354,0.774,0.102,0.353,0.521,0.245,0.636,0.133,0.598,0.406,0.372,0.7,0.06,0.09,0.728,0.792,0.81,0.078,0.885,0.562,0.336,0.189,0.085,0.032 +730,0.372,0.783,0.102,0.358,0.522,0.245,0.637,0.139,0.596,0.422,0.375,0.701,0.064,0.089,0.729,0.792,0.813,0.082,0.885,0.562,0.335,0.189,0.085,0.032 +735,0.392,0.788,0.104,0.362,0.521,0.251,0.639,0.149,0.595,0.436,0.382,0.701,0.07,0.092,0.729,0.79,0.814,0.09,0.885,0.56,0.334,0.188,0.085,0.032 +740,0.409,0.791,0.104,0.364,0.521,0.26,0.638,0.162,0.593,0.451,0.392,0.701,0.079,0.094,0.727,0.787,0.813,0.1,0.884,0.56,0.333,0.188,0.085,0.032 +745,0.42,0.787,0.104,0.36,0.516,0.269,0.633,0.178,0.587,0.46,0.401,0.695,0.091,0.097,0.723,0.782,0.81,0.116,0.884,0.558,0.332,0.187,0.084,0.032 +750,0.436,0.789,0.104,0.362,0.514,0.278,0.633,0.197,0.584,0.471,0.412,0.694,0.104,0.102,0.721,0.778,0.808,0.133,0.883,0.557,0.331,0.187,0.084,0.032 +755,0.45,0.794,0.106,0.364,0.514,0.288,0.636,0.219,0.584,0.481,0.422,0.696,0.12,0.106,0.724,0.78,0.811,0.154,0.882,0.556,0.33,0.186,0.084,0.032 +760,0.462,0.801,0.106,0.368,0.517,0.297,0.641,0.242,0.586,0.492,0.433,0.7,0.138,0.11,0.728,0.782,0.814,0.176,0.882,0.555,0.329,0.185,0.084,0.032 +765,0.465,0.799,0.107,0.368,0.515,0.301,0.639,0.259,0.584,0.495,0.436,0.698,0.154,0.111,0.727,0.781,0.813,0.191,0.881,0.554,0.328,0.185,0.084,0.032 +770,0.448,0.771,0.11,0.355,0.5,0.297,0.616,0.275,0.566,0.482,0.426,0.673,0.168,0.112,0.702,0.752,0.785,0.2,0.88,0.553,0.327,0.184,0.083,0.032 +775,0.432,0.747,0.115,0.346,0.491,0.296,0.598,0.294,0.551,0.471,0.413,0.653,0.186,0.112,0.68,0.728,0.765,0.208,0.88,0.551,0.326,0.184,0.083,0.032 +780,0.421,0.734,0.12,0.341,0.487,0.296,0.582,0.316,0.54,0.467,0.404,0.639,0.204,0.112,0.664,0.71,0.752,0.214,0.879,0.55,0.325,0.183,0.083,0.032 diff --git a/cmf.csv b/cmf.csv new file mode 100644 index 0000000..06a11be --- /dev/null +++ b/cmf.csv @@ -0,0 +1,95 @@ +360,0.0001299,0.000003917,0.0006061 +365,0.0002321,0.000006965,0.001086 +370,0.0004149,0.00001239,0.001946 +375,0.0007416,0.00002202,0.003486 +380,0.001368,0.000039,0.006450001 +385,0.002236,0.000064,0.01054999 +390,0.004243,0.00012,0.02005001 +395,0.00765,0.000217,0.03621 +400,0.01431,0.000396,0.06785001 +405,0.02319,0.00064,0.1102 +410,0.04351,0.00121,0.2074 +415,0.07763,0.00218,0.3713 +420,0.13438,0.004,0.6456 +425,0.21477,0.0073,1.0390501 +430,0.2839,0.0116,1.3856 +435,0.3285,0.01684,1.62296 +440,0.34828,0.023,1.74706 +445,0.34806,0.0298,1.7826 +450,0.3362,0.038,1.77211 +455,0.3187,0.048,1.7441 +460,0.2908,0.06,1.6692 +465,0.2511,0.0739,1.5281 +470,0.19536,0.09098,1.28764 +475,0.1421,0.1126,1.0419 +480,0.09564,0.13902,0.8129501 +485,0.05795001,0.1693,0.6162 +490,0.03201,0.20802,0.46518 +495,0.0147,0.2586,0.3533 +500,0.0049,0.323,0.272 +505,0.0024,0.4073,0.2123 +510,0.0093,0.503,0.1582 +515,0.0291,0.6082,0.1117 +520,0.06327,0.71,0.07824999 +525,0.1096,0.7932,0.05725001 +530,0.1655,0.862,0.04216 +535,0.2257499,0.9148501,0.02984 +540,0.2904,0.954,0.0203 +545,0.3597,0.9803,0.0134 +550,0.4334499,0.9949501,0.008749999 +555,0.5120501,1,0.005749999 +560,0.5945,0.995,0.0039 +565,0.6784,0.9786,0.002749999 +570,0.7621,0.952,0.0021 +575,0.8425,0.9154,0.0018 +580,0.9163,0.87,0.001650001 +585,0.9786,0.8163,0.0014 +590,1.0263,0.757,0.0011 +595,1.0567,0.6949,0.001 +600,1.0622,0.631,0.0008 +605,1.0456,0.5668,0.0006 +610,1.0026,0.503,0.00034 +615,0.9384,0.4412,0.00024 +620,0.8544499,0.381,0.00019 +625,0.7514,0.321,0.0001 +630,0.6424,0.265,5E-05 +635,0.5419,0.217,0.00003 +640,0.4479,0.175,0.00002 +645,0.3608,0.1382,0.00001 +650,0.2835,0.107,0 +655,0.2187,0.0816,0 +660,0.1649,0.061,0 +665,0.1212,0.04458,0 +670,0.0874,0.032,0 +675,0.0636,0.0232,0 +680,0.04677,0.017,0 +685,0.0329,0.01192,0 +690,0.0227,0.00821,0 +695,0.01584,0.005723,0 +700,0.01135916,0.004102,0 +705,0.008110916,0.002929,0 +710,0.005790346,0.002091,0 +715,0.004106457,0.001484,0 +720,0.002899327,0.001047,0 +725,0.00204919,0.00074,0 +730,0.001439971,0.00052,0 +735,0.000999949,0.0003611,0 +740,0.000690079,0.0002492,0 +745,0.000476021,0.0001719,0 +750,0.000332301,0.00012,0 +755,0.000234826,0.0000848,0 +760,0.000166151,0.00006,0 +765,0.000117413,0.0000424,0 +770,8.30753E-05,0.00003,0 +775,5.87065E-05,0.0000212,0 +780,4.15099E-05,0.00001499,0 +785,2.93533E-05,0.0000106,0 +790,2.06738E-05,7.4657E-06,0 +795,1.45598E-05,5.2578E-06,0 +800,1.0254E-05,3.7029E-06,0 +805,7.22146E-06,2.6078E-06,0 +810,5.08587E-06,1.8366E-06,0 +815,3.58165E-06,1.2934E-06,0 +820,2.52253E-06,9.1093E-07,0 +825,1.77651E-06,6.4153E-07,0 +830,1.25114E-06,4.5181E-07,0 diff --git a/d65.csv b/d65.csv new file mode 100644 index 0000000..61b6317 --- /dev/null +++ b/d65.csv @@ -0,0 +1,107 @@ +300,0.0341 +305,1.6643 +310,3.2945 +315,11.7652 +320,20.236 +325,28.6447 +330,37.0535 +335,38.5011 +340,39.9488 +345,42.4302 +350,44.9117 +355,45.775 +360,46.6383 +365,49.3637 +370,52.0891 +375,51.0323 +380,49.9755 +385,52.3118 +390,54.6482 +395,68.7015 +400,82.7549 +405,87.1204 +410,91.486 +415,92.4589 +420,93.4318 +425,90.057 +430,86.6823 +435,95.7736 +440,104.865 +445,110.936 +450,117.008 +455,117.41 +460,117.812 +465,116.336 +470,114.861 +475,115.392 +480,115.923 +485,112.367 +490,108.811 +495,109.082 +500,109.354 +505,108.578 +510,107.802 +515,106.296 +520,104.79 +525,106.239 +530,107.689 +535,106.047 +540,104.405 +545,104.225 +550,104.046 +555,102.023 +560,100 +565,98.1671 +570,96.3342 +575,96.0611 +580,95.788 +585,92.2368 +590,88.6856 +595,89.3459 +600,90.0062 +605,89.8026 +610,89.5991 +615,88.6489 +620,87.6987 +625,85.4936 +630,83.2886 +635,83.4939 +640,83.6992 +645,81.863 +650,80.0268 +655,80.1207 +660,80.2146 +665,81.2462 +670,82.2778 +675,80.281 +680,78.2842 +685,74.0027 +690,69.7213 +695,70.6652 +700,71.6091 +705,72.979 +710,74.349 +715,67.9765 +720,61.604 +725,65.7448 +730,69.8856 +735,72.4863 +740,75.087 +745,69.3398 +750,63.5927 +755,55.0054 +760,46.4182 +765,56.6118 +770,66.8054 +775,65.0941 +780,63.3828 +785,63.8434 +790,64.304 +795,61.8779 +800,59.4519 +805,55.7054 +810,51.959 +815,54.6998 +820,57.4406 +825,58.8765 +830,60.3125