Спектральный калькулятор: 12 лет обновлений и улучшений
обсуждение, новости
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Написал функцию TLCI-2012 со 2 на 3 февраля 2023. Подробнее о Television Lighting Consistency Index 2012 рассказано по ссылке.
В методике TLCI-2012 много интересного, так они, понятно, не используют CMF стандартного наблюдателя CIE, а предлагают CMF некой EBU камеры. Это как бы главное, как бы смотрим не глазом, а матрицей с некой собственной характеристикой. Ну как Трантор делал по этим CMF камер профили, а тут некий не относящийся к какой-то конкретной камере CMF, но как бы общая для камер спектральная чувствительность, ну вроде как статусные фильтры в денситометрии не привязаны к стандартному наблюдателю, так и тут - техногенный наблюдатель, а не человек. Ну в том и смысл техногенной методики. И из нее проистекает, что свет, пригодный человеку, может быть не очень пригоден камере, и наоборот, а это важно.
Ну и вокруг этого дополнительные разные примочки, смешивание по особому Планковского и дневного спектров в диапазоне 3400-5000К и проч. Как и полагается для техногенной методики - мало лабов и много матричной и степенной трансформации RGB (XYZ). Ну как бы техногенная методика подразумевает много трансформаций RGB (XYZ).
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Набросал простенькую утилитку упаковки таблицы в стандартный CGATS:
https://cielab.xyz/spectralcalc/Table_to_CGATS.html
Из этих мелочей складывается жизненный комфорт.
Можете опробовать на колорчекере в стандартной разметке Excel:
https://cielab.xyz/pdf/tech3355_App_4-5 ... amera.xlsx
ColorChecker официальный от BBC. Без строго регламентированных спектров образцов отраженки методики оценки качества света не могут существовать. Если каждый начнет измерять ColorChecker самостоятельно - у разных разработчиков будут разные результаты расчетов качества света, а это недопустимо, конечно. Результат такой:
Так выглядит (выше) ColorChecker при восприятии человеком. А вот так (ниже) выглядит он же для камеры в метрике TLCI-2012 (фото отсюда, стр. 18). Более всего заметна разница в красном при восприятии человеком и камерой:
https://cielab.xyz/spectralcalc/Table_to_CGATS.html
Из этих мелочей складывается жизненный комфорт.
Можете опробовать на колорчекере в стандартной разметке Excel:
https://cielab.xyz/pdf/tech3355_App_4-5 ... amera.xlsx
ColorChecker официальный от BBC. Без строго регламентированных спектров образцов отраженки методики оценки качества света не могут существовать. Если каждый начнет измерять ColorChecker самостоятельно - у разных разработчиков будут разные результаты расчетов качества света, а это недопустимо, конечно. Результат такой:
Код: Выделить всё
ORIGINATOR "https://cielab.xyz/spectralcalc/Table_to_CGATS.html"
CREATED "4/2/2023" # Time: 22:50:09
KEYWORD "SampleID"
KEYWORD "SAMPLE_NAME"
NUMBER_OF_FIELDS 78
BEGIN_DATA_FORMAT
SampleID SAMPLE_NAME nm380 nm385 nm390 nm395 nm400 nm405 nm410 nm415 nm420 nm425 nm430 nm435 nm440 nm445 nm450 nm455 nm460 nm465 nm470 nm475 nm480 nm485 nm490 nm495 nm500 nm505 nm510 nm515 nm520 nm525 nm530 nm535 nm540 nm545 nm550 nm555 nm560 nm565 nm570 nm575 nm580 nm585 nm590 nm595 nm600 nm605 nm610 nm615 nm620 nm625 nm630 nm635 nm640 nm645 nm650 nm655 nm660 nm665 nm670 nm675 nm680 nm685 nm690 nm695 nm700 nm705 nm710 nm715 nm720 nm725 nm730 nm735 nm740 nm745 nm750 nm755 nm760
END_DATA_FORMAT
NUMBER_OF_SETS 24
BEGIN_DATA
1 Dark_skin 0.054 0.057 0.063 0.066 0.075 0.078 0.078 0.076 0.074 0.07 0.066 0.064 0.062 0.06 0.059 0.06 0.058 0.06 0.06 0.062 0.058 0.063 0.063 0.067 0.068 0.07 0.072 0.077 0.079 0.081 0.081 0.083 0.083 0.084 0.084 0.088 0.093 0.098 0.104 0.111 0.121 0.127 0.133 0.14 0.144 0.149 0.151 0.154 0.16 0.164 0.17 0.175 0.179 0.184 0.193 0.203 0.213 0.22 0.236 0.241 0.248 0.257 0.269 0.28 0.289 0.3 0.314 0.337 0.346 0.361 0.382 0.404 0.425 0.439 0.464 0.476 0.49
2 Light_skin 0.092 0.109 0.134 0.161 0.186 0.2 0.205 0.206 0.207 0.209 0.211 0.213 0.216 0.221 0.227 0.237 0.246 0.259 0.273 0.285 0.294 0.304 0.305 0.309 0.314 0.323 0.334 0.34 0.332 0.316 0.3 0.292 0.29 0.295 0.3 0.302 0.297 0.295 0.304 0.328 0.365 0.409 0.45 0.488 0.52 0.54 0.556 0.566 0.574 0.582 0.593 0.602 0.607 0.625 0.631 0.639 0.655 0.661 0.687 0.693 0.711 0.722 0.737 0.757 0.768 0.786 0.798 0.815 0.822 0.823 0.835 0.845 0.855 0.848 0.862 0.861 0.868
3 Blue_sky 0.105 0.127 0.164 0.213 0.271 0.314 0.333 0.344 0.345 0.344 0.346 0.346 0.347 0.343 0.337 0.333 0.327 0.324 0.319 0.306 0.29 0.288 0.28 0.274 0.265 0.258 0.25 0.24 0.229 0.22 0.212 0.207 0.203 0.198 0.193 0.191 0.187 0.181 0.174 0.17 0.167 0.162 0.158 0.161 0.156 0.152 0.15 0.145 0.142 0.137 0.133 0.132 0.126 0.127 0.121 0.118 0.115 0.115 0.112 0.11 0.11 0.109 0.108 0.108 0.106 0.105 0.105 0.106 0.106 0.105 0.107 0.105 0.106 0.105 0.108 0.107 0.11
4 Foliage 0.05 0.052 0.052 0.05 0.052 0.052 0.052 0.053 0.051 0.053 0.053 0.053 0.055 0.058 0.059 0.061 0.06 0.063 0.063 0.067 0.065 0.067 0.069 0.072 0.077 0.088 0.105 0.132 0.159 0.182 0.195 0.199 0.191 0.18 0.167 0.156 0.144 0.133 0.131 0.13 0.129 0.123 0.118 0.114 0.11 0.102 0.101 0.103 0.104 0.105 0.105 0.106 0.102 0.102 0.101 0.101 0.101 0.101 0.107 0.115 0.132 0.152 0.185 0.233 0.283 0.339 0.383 0.419 0.444 0.445 0.465 0.473 0.477 0.48 0.489 0.492 0.498
5 Blue_flower 0.101 0.127 0.17 0.233 0.31 0.373 0.409 0.424 0.432 0.437 0.437 0.438 0.437 0.432 0.428 0.423 0.417 0.412 0.405 0.395 0.38 0.373 0.364 0.355 0.342 0.333 0.316 0.296 0.267 0.245 0.227 0.212 0.206 0.203 0.203 0.204 0.196 0.19 0.19 0.194 0.201 0.21 0.216 0.225 0.228 0.232 0.238 0.24 0.236 0.236 0.24 0.248 0.261 0.289 0.322 0.362 0.407 0.446 0.488 0.512 0.546 0.546 0.555 0.563 0.564 0.575 0.578 0.586 0.59 0.589 0.601 0.604 0.606 0.605 0.614 0.616 0.617
6 Bluish_green 0.108 0.132 0.168 0.213 0.26 0.292 0.308 0.317 0.32 0.328 0.336 0.342 0.352 0.36 0.371 0.386 0.405 0.433 0.465 0.497 0.528 0.557 0.576 0.591 0.586 0.591 0.586 0.582 0.567 0.559 0.545 0.533 0.512 0.492 0.472 0.445 0.429 0.402 0.38 0.355 0.332 0.309 0.284 0.262 0.247 0.233 0.224 0.217 0.212 0.209 0.207 0.205 0.2 0.198 0.199 0.197 0.199 0.203 0.21 0.216 0.218 0.226 0.232 0.236 0.238 0.242 0.242 0.239 0.232 0.227 0.229 0.23 0.237 0.248 0.256 0.269 0.274
7 Orange 0.052 0.054 0.052 0.05 0.052 0.052 0.052 0.051 0.05 0.05 0.052 0.05 0.051 0.051 0.052 0.051 0.051 0.053 0.053 0.054 0.055 0.056 0.055 0.058 0.061 0.063 0.068 0.077 0.086 0.098 0.12 0.145 0.175 0.206 0.236 0.27 0.302 0.341 0.375 0.41 0.44 0.467 0.488 0.509 0.518 0.532 0.54 0.551 0.557 0.562 0.568 0.575 0.581 0.584 0.585 0.59 0.601 0.596 0.6 0.596 0.604 0.603 0.606 0.607 0.608 0.615 0.617 0.621 0.622 0.619 0.625 0.628 0.63 0.627 0.635 0.639 0.64
8 Purplish_blue 0.094 0.113 0.141 0.186 0.235 0.275 0.297 0.316 0.317 0.333 0.346 0.355 0.368 0.378 0.381 0.377 0.368 0.356 0.34 0.322 0.296 0.269 0.241 0.22 0.197 0.182 0.166 0.151 0.138 0.127 0.12 0.115 0.108 0.104 0.101 0.095 0.09 0.084 0.082 0.081 0.081 0.081 0.081 0.083 0.083 0.08 0.079 0.08 0.081 0.081 0.084 0.089 0.092 0.096 0.103 0.107 0.112 0.111 0.112 0.109 0.104 0.102 0.099 0.099 0.1 0.1 0.103 0.106 0.109 0.113 0.122 0.127 0.138 0.153 0.173 0.193 0.215
9 Moderate_red 0.088 0.102 0.121 0.136 0.151 0.153 0.151 0.144 0.142 0.141 0.139 0.135 0.136 0.135 0.133 0.132 0.129 0.13 0.129 0.127 0.121 0.118 0.109 0.105 0.105 0.104 0.101 0.1 0.094 0.091 0.089 0.092 0.095 0.097 0.104 0.109 0.111 0.113 0.116 0.134 0.167 0.223 0.291 0.362 0.426 0.474 0.511 0.537 0.551 0.562 0.565 0.57 0.575 0.574 0.579 0.577 0.579 0.577 0.58 0.581 0.579 0.581 0.581 0.583 0.581 0.581 0.58 0.586 0.585 0.584 0.589 0.587 0.59 0.582 0.589 0.592 0.59
10 Purple 0.083 0.1 0.125 0.154 0.183 0.198 0.206 0.207 0.207 0.201 0.194 0.184 0.175 0.163 0.154 0.142 0.129 0.12 0.109 0.102 0.095 0.09 0.081 0.077 0.07 0.067 0.065 0.063 0.059 0.058 0.056 0.053 0.052 0.052 0.051 0.053 0.055 0.056 0.054 0.052 0.053 0.049 0.051 0.055 0.058 0.063 0.073 0.087 0.103 0.12 0.137 0.149 0.161 0.175 0.188 0.197 0.208 0.218 0.229 0.241 0.249 0.262 0.272 0.284 0.292 0.304 0.312 0.325 0.329 0.333 0.343 0.346 0.35 0.35 0.359 0.36 0.362
11 Yellow_green 0.045 0.048 0.05 0.05 0.054 0.053 0.053 0.055 0.053 0.057 0.059 0.059 0.062 0.065 0.07 0.075 0.081 0.092 0.102 0.116 0.136 0.158 0.185 0.225 0.274 0.328 0.39 0.446 0.485 0.511 0.529 0.538 0.539 0.535 0.526 0.521 0.511 0.5 0.484 0.467 0.45 0.435 0.412 0.395 0.377 0.363 0.352 0.346 0.339 0.337 0.337 0.331 0.326 0.322 0.323 0.32 0.325 0.327 0.334 0.34 0.347 0.355 0.362 0.369 0.373 0.376 0.375 0.379 0.372 0.365 0.367 0.375 0.379 0.388 0.403 0.415 0.43
12 Orange_yellow 0.049 0.052 0.054 0.055 0.054 0.057 0.057 0.059 0.057 0.057 0.059 0.057 0.058 0.06 0.061 0.061 0.062 0.067 0.072 0.081 0.088 0.098 0.106 0.112 0.12 0.13 0.143 0.163 0.188 0.218 0.256 0.304 0.351 0.399 0.442 0.476 0.505 0.532 0.544 0.561 0.579 0.539 0.597 0.604 0.617 0.617 0.618 0.624 0.625 0.63 0.647 0.635 0.638 0.642 0.649 0.65 0.649 0.65 0.677 0.657 0.653 0.659 0.658 0.662 0.661 0.666 0.668 0.672 0.671 0.667 0.677 0.678 0.682 0.678 0.686 0.693 0.69
13 Blue 0.068 0.084 0.104 0.127 0.156 0.178 0.194 0.209 0.221 0.234 0.25 0.264 0.287 0.308 0.318 0.323 0.317 0.303 0.276 0.255 0.225 0.193 0.16 0.139 0.117 0.104 0.087 0.077 0.066 0.06 0.056 0.053 0.05 0.047 0.045 0.042 0.043 0.04 0.04 0.038 0.038 0.037 0.036 0.037 0.038 0.036 0.037 0.037 0.037 0.039 0.039 0.042 0.04 0.042 0.044 0.045 0.047 0.048 0.05 0.048 0.046 0.05 0.048 0.051 0.049 0.052 0.054 0.057 0.06 0.065 0.069 0.076 0.087 0.102 0.123 0.147 0.174
14 Green 0.045 0.048 0.054 0.054 0.057 0.059 0.06 0.06 0.06 0.062 0.054 0.064 0.069 0.07 0.075 0.079 0.083 0.09 0.099 0.109 0.12 0.132 0.144 0.158 0.175 0.196 0.231 0.272 0.307 0.338 0.352 0.357 0.353 0.341 0.323 0.305 0.286 0.265 0.244 0.224 0.203 0.18 0.161 0.144 0.124 0.108 0.098 0.089 0.084 0.08 0.076 0.075 0.071 0.071 0.07 0.067 0.067 0.067 0.068 0.07 0.07 0.074 0.076 0.079 0.08 0.082 0.086 0.085 0.083 0.081 0.081 0.081 0.083 0.086 0.091 0.094 0.098
15 Red 0.043 0.045 0.046 0.045 0.047 0.046 0.048 0.046 0.046 0.046 0.048 0.044 0.046 0.047 0.047 0.047 0.046 0.046 0.044 0.044 0.04 0.042 0.039 0.04 0.04 0.039 0.04 0.04 0.038 0.038 0.039 0.038 0.04 0.04 0.041 0.042 0.044 0.046 0.047 0.054 0.064 0.081 0.112 0.156 0.216 0.283 0.358 0.434 0.499 0.549 0.585 0.607 0.624 0.633 0.65 0.652 0.652 0.656 0.661 0.666 0.664 0.671 0.671 0.677 0.673 0.678 0.68 0.689 0.688 0.685 0.691 0.694 0.696 0.692 0.698 0.704 0.7
16 Yellow 0.047 0.047 0.048 0.047 0.05 0.052 0.052 0.051 0.051 0.053 0.053 0.053 0.057 0.056 0.058 0.06 0.062 0.067 0.076 0.09 0.109 0.142 0.183 0.228 0.274 0.319 0.36 0.405 0.443 0.475 0.51 0.544 0.571 0.594 0.612 0.63 0.646 0.656 0.668 0.677 0.691 0.696 0.701 0.702 0.729 0.701 0.704 0.707 0.708 0.713 0.721 0.716 0.717 0.718 0.726 0.729 0.73 0.728 0.747 0.739 0.737 0.743 0.74 0.756 0.742 0.749 0.751 0.753 0.754 0.75 0.76 0.762 0.769 0.762 0.774 0.776 0.779
17 Magenta 0.106 0.129 0.168 0.229 0.297 0.346 0.367 0.372 0.377 0.373 0.362 0.351 0.34 0.323 0.306 0.293 0.276 0.259 0.25 0.234 0.22 0.206 0.19 0.179 0.169 0.163 0.152 0.14 0.126 0.113 0.104 0.098 0.098 0.102 0.104 0.103 0.104 0.103 0.106 0.118 0.14 0.17 0.212 0.257 0.313 0.354 0.403 0.457 0.501 0.546 0.587 0.612 0.637 0.655 0.677 0.684 0.693 0.695 0.714 0.71 0.72 0.715 0.714 0.739 0.719 0.726 0.728 0.733 0.737 0.732 0.743 0.742 0.748 0.741 0.753 0.754 0.761
18 Cyan 0.085 0.102 0.13 0.163 0.201 0.228 0.247 0.254 0.262 0.278 0.282 0.3 0.319 0.332 0.348 0.363 0.382 0.401 0.419 0.431 0.438 0.441 0.438 0.429 0.415 0.404 0.381 0.358 0.339 0.316 0.288 0.262 0.236 0.21 0.186 0.162 0.142 0.129 0.116 0.105 0.099 0.092 0.088 0.086 0.081 0.077 0.078 0.076 0.076 0.076 0.076 0.076 0.076 0.077 0.078 0.077 0.081 0.08 0.081 0.079 0.079 0.079 0.077 0.076 0.075 0.074 0.074 0.076 0.077 0.081 0.084 0.09 0.098 0.111 0.13 0.151 0.17
19 White 0.126 0.169 0.212 0.264 0.318 0.491 0.664 0.757 0.851 0.868 0.887 0.888 0.89 0.893 0.895 0.896 0.898 0.9 0.902 0.9 0.897 0.904 0.901 0.9 0.9 0.898 0.897 0.9 0.902 0.902 0.901 0.9 0.899 0.896 0.893 0.895 0.898 0.9 0.902 0.904 0.905 0.906 0.907 0.905 0.903 0.904 0.905 0.907 0.898 0.897 0.896 0.898 0.9 0.9 0.899 0.901 0.904 0.904 0.905 0.902 0.899 0.899 0.9 0.899 0.898 0.898 0.899 0.898 0.898 0.899 0.901 0.898 0.896 0.895 0.898 0.899 0.898
20 Neutral_8 0.084 0.113 0.141 0.176 0.211 0.327 0.442 0.504 0.567 0.578 0.59 0.591 0.592 0.594 0.595 0.596 0.597 0.599 0.6 0.599 0.597 0.602 0.599 0.599 0.599 0.597 0.597 0.599 0.6 0.6 0.599 0.599 0.598 0.596 0.594 0.595 0.597 0.599 0.6 0.602 0.602 0.603 0.604 0.602 0.601 0.602 0.602 0.604 0.597 0.597 0.596 0.597 0.599 0.599 0.598 0.599 0.602 0.602 0.602 0.6 0.598 0.598 0.599 0.598 0.597 0.597 0.598 0.597 0.597 0.598 0.599 0.597 0.596 0.595 0.597 0.598 0.597
21 Neutral_6.5 0.051 0.068 0.085 0.106 0.128 0.198 0.267 0.305 0.342 0.349 0.357 0.357 0.358 0.359 0.36 0.36 0.361 0.362 0.363 0.362 0.361 0.364 0.362 0.362 0.362 0.361 0.361 0.362 0.363 0.363 0.362 0.362 0.361 0.36 0.359 0.36 0.361 0.362 0.363 0.364 0.364 0.364 0.365 0.364 0.363 0.364 0.364 0.365 0.361 0.361 0.36 0.361 0.362 0.362 0.361 0.362 0.364 0.364 0.364 0.363 0.361 0.361 0.362 0.361 0.361 0.361 0.361 0.361 0.361 0.361 0.362 0.361 0.36 0.36 0.361 0.361 0.361
22 Neutral_5 0.0277 0.0372 0.0465 0.058 0.0698 0.1079 0.1457 0.1663 0.1869 0.1907 0.1947 0.1949 0.1954 0.196 0.1965 0.1967 0.1971 0.1976 0.198 0.1976 0.1969 0.1985 0.1978 0.1976 0.1976 0.1971 0.1969 0.1976 0.198 0.198 0.1978 0.1976 0.1974 0.1967 0.196 0.1965 0.1971 0.1976 0.198 0.1985 0.1987 0.1989 0.1991 0.1987 0.1982 0.1985 0.1987 0.1991 0.1971 0.1969 0.1967 0.1971 0.1976 0.1976 0.1974 0.1978 0.1985 0.1985 0.1987 0.198 0.1974 0.1974 0.1976 0.1974 0.1971 0.1971 0.1974 0.1971 0.1971 0.1974 0.1978 0.1971 0.1967 0.1965 0.1971 0.1974 0.1971
23 Neutral_3.5 0.0126 0.0169 0.0212 0.0264 0.0318 0.0491 0.0664 0.0757 0.0851 0.0868 0.0886 0.0887 0.0889 0.0893 0.0895 0.0896 0.0898 0.09 0.0902 0.09 0.0897 0.0904 0.0901 0.09 0.09 0.0898 0.0897 0.09 0.0902 0.0902 0.0901 0.09 0.0899 0.0896 0.0893 0.0895 0.0898 0.09 0.0902 0.0904 0.0905 0.0906 0.0907 0.0905 0.0903 0.0904 0.0905 0.0907 0.0898 0.0897 0.0896 0.0898 0.09 0.09 0.0899 0.0901 0.0904 0.0904 0.0905 0.0902 0.0899 0.0899 0.09 0.0899 0.0898 0.0898 0.0899 0.0898 0.0898 0.0899 0.0901 0.0898 0.0896 0.0895 0.0898 0.0899 0.0898
24 Black 0.00439 0.00589 0.00737 0.00919 0.01105 0.01708 0.02308 0.02635 0.02961 0.0302 0.03084 0.03087 0.03094 0.03105 0.03112 0.03115 0.03122 0.03129 0.03136 0.03129 0.03119 0.03143 0.03133 0.03129 0.03129 0.03122 0.03119 0.03129 0.03136 0.03136 0.03133 0.03129 0.03126 0.03115 0.03105 0.03112 0.03122 0.03129 0.03136 0.03143 0.03147 0.0315 0.03154 0.03147 0.0314 0.03143 0.03147 0.03154 0.03122 0.03119 0.03115 0.03122 0.03129 0.03129 0.03126 0.03133 0.03143 0.03143 0.03147 0.03136 0.03126 0.03126 0.03129 0.03126 0.03122 0.03122 0.03126 0.03122 0.03122 0.03126 0.03133 0.03122 0.03115 0.03112 0.03122 0.03126 0.03122
END_DATA
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Добавил к визуализации шкал CRI, CQS, IES TM-30 и TLCI вывод индивидуальных индексов сразу на экран. Так инфографика немного информативнее, как мне кажется сейчас, чем только инфа по всплывающей подсказке:
mihas
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Посоветовался с экспертами, добавил в цветовой конвертер пантоны версии 5 за фильтром M2 - чисто для совместимости с Адоб и Pantone Connect, и те и другие оперируют фильтром M2.
Включил Absolut при цветоделении лабов в CMYK по умолчанию.
Функционал немного разный у программ: одна больше по цвету в целом, без спектров, для ускорения. Другая чисто по смесевым краскам, со спектрами в расчетах. На разные случаи жизни, короче.
https://cielab.xyz/assortment/?70.54&-5 ... n&true&0&3
https://cielab.xyz/colorconv/?71.00&-53 ... rue&true&1
Включил Absolut при цветоделении лабов в CMYK по умолчанию.
Функционал немного разный у программ: одна больше по цвету в целом, без спектров, для ускорения. Другая чисто по смесевым краскам, со спектрами в расчетах. На разные случаи жизни, короче.
https://cielab.xyz/assortment/?70.54&-5 ... n&true&0&3
https://cielab.xyz/colorconv/?71.00&-53 ... rue&true&1
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Сделал очередное бесплатное небольшое полезное дополнение к основной программе - линейную комбинацию спектров с весовыми коэффициентами. Теперь можно сложить несколько спектров в один и указать вес каждого в смеси.
Другие полезные дополнения как обычно лежат в папке с образцами.
Другие полезные дополнения как обычно лежат в папке с образцами.
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Написал утилиту 3cc creator ⬡ Spectralcalc supplement для создания таблицы AToB1 девайс линка Lab➔Lab с расширением 3cc для коррекции цветопробы EFI. Подробности по ссылке с наглядными примерами повышения точности цветопробы. Есть варианты с гранулярностью 33, 41, 51, всё в каталоге с образцами. Задействуются везде 3 ядра процессора, а не один, параллельными однотипными задачами, чтобы скорость расчетов была выше, а качеством расчетов не жертвовать в угоду ускорения.
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Добавил к спектральному калькулятору CIE 2015 Colorimetry System по стандарту CIE 170-2:2015.
Таблицы с шагом 1 нм cone-fundamental-based spectral tristimulus values for 2° и 10° with Physiological Axes вы найдете у CIE по ссылкам:
CIE cone-fundamental-based spectral tristimulus values for 2 degree field size, 1 nm wavelength steps, original source: CIE 170-2:2015, Table 10.7a
CIE cone-fundamental-based spectral tristimulus values for 10°field size, 1 nm wavelength steps, original source: CIE 170-2:2015, Table 10.8a
именно они теперь также прописаны в массивы моей программы помимо CMF 1931 и 1964 годов.
Так на вскидку отличия на примере офсетной печати для 2-градусного наблюдателя CIE 1931 и CIE 2015 посмотрите краем глаза, любопытно.
Графически разница между классическими CMF и CFB STV 2015 выглядит так для 2° и 10° наблюдателей:
Таблицы с шагом 1 нм cone-fundamental-based spectral tristimulus values for 2° и 10° with Physiological Axes вы найдете у CIE по ссылкам:
CIE cone-fundamental-based spectral tristimulus values for 2 degree field size, 1 nm wavelength steps, original source: CIE 170-2:2015, Table 10.7a
CIE cone-fundamental-based spectral tristimulus values for 10°field size, 1 nm wavelength steps, original source: CIE 170-2:2015, Table 10.8a
именно они теперь также прописаны в массивы моей программы помимо CMF 1931 и 1964 годов.
Так на вскидку отличия на примере офсетной печати для 2-градусного наблюдателя CIE 1931 и CIE 2015 посмотрите краем глаза, любопытно.
Графически разница между классическими CMF и CFB STV 2015 выглядит так для 2° и 10° наблюдателей:
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Добавил в расчеты пользовательские CMF или индивидуальные кривые стандартного наблюдателя CIE.
Можно вводить таблицы по образцу с шагом 1 нм, от 340 до 830 нм, три строки, значения в колонках таблицы разделять табулятором для удобного прямого копирования подготовленной таблицы из табличного редактора.
Например, в публикации по ссылке описывается экспериментальная CMF в координатах LMS для OLED монитора с узкими спектральными пиками. Чтобы просто и без затей подобные вещи опробовать было создано дополнительное поле ввода индивидуальных собственных CMF в интерфейсе программы (до вызова функции внизу первого спойлера поле ввода скрыто).
Можно вводить таблицы по образцу с шагом 1 нм, от 340 до 830 нм, три строки, значения в колонках таблицы разделять табулятором для удобного прямого копирования подготовленной таблицы из табличного редактора.
Например, в публикации по ссылке описывается экспериментальная CMF в координатах LMS для OLED монитора с узкими спектральными пиками. Чтобы просто и без затей подобные вещи опробовать было создано дополнительное поле ввода индивидуальных собственных CMF в интерфейсе программы (до вызова функции внизу первого спойлера поле ввода скрыто).
- Вложения
-
oled_pos.xlsx
- Образец подготовки в табличном редакторе Excel четырех наборов разных индивидуальных CMF на тему восприятия узкоспектральных OLED для ввода копипастом в программу Спектральный калькулятор
- • (65.16 КБ) • 1043 скачивания
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Немного поюстировал iccGPU модуль в отношении CMYK, по мелочи. Уточнил немного циклы генерации охвата чистых красочных смесей, было чуть пустовато (на скриншоте слева) непосредственно вокруг трех векторов CMY.
В принципе после изменений точность осталась той же, но так как-то понадежнее мне показалось охват весь прописан. Центр с радиусом 5 по Chroma оставлен на 9 шаге под заполнение на шаге 11 непосредственно нейтрали нужными красками того или иного пресета.
В принципе после изменений точность осталась той же, но так как-то понадежнее мне показалось охват весь прописан. Центр с радиусом 5 по Chroma оставлен на 9 шаге под заполнение на шаге 11 непосредственно нейтрали нужными красками того или иного пресета.
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Код: Выделить всё
if (window.matchMedia("(color-gamut: p3)").matches) {
document.converter.RGBModel.selectedIndex = 17;
}
if (window.matchMedia("(color-gamut: rec2020)").matches) {
document.converter.RGBModel.selectedIndex = 18;
}
Дописал пару строк к конвертеру, чтобы он автоматом переключал селектор RGB-модели в охват P3 на соответствующем экране. Свет клином не сошелся на мейнстримном маленьком sRGB, а для профессионалов так тем более бОльшие охваты все предпочтительнее, не буду и я отставать от хороших тенденций.
На скриншоте показано, в каких точно условиях это работает, в браузере должно быть выбрано предпочтительное рабочее пространство RGB (chrome://flags -> Force Color Profile).
В браузере айфона, который работает по умолчанию в Display P3, переключение автоматом также происходит с sRGB на Display P3.
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Добавил в конвертер большой цветовой охват Rec. 2020 (ITU-R BT.2020).
Ровно 4 года назад добавлял Display P3, и тогда Rec. 2020 не казался актуальным. Но 4 версия CSS все расставила по своим местам.
CSS выделила среди множества всего 3 охвата как основные в разметке: sRGB, Display P3, Rec. 2020.
И как мы знаем, SONY делает топовые телевизоры OLED уже почти в охвате Rec. 2020, мультимедиа на BluRay кодируют в Rec. 2020 в том числе.
Несколько лет назад писали, что до охвата Rec. 2020 еще очень далеко. Но вот это время постепенно наступило.
И селектор RGB, как и в случае с P3, теперь автоматом переключается в конвертере на охват Rec. 2020 у счастливого обладателя подобного дисплея и установленного предпочтительного охвата в браузере (скриншот предыдущего поста).
Ровно 4 года назад добавлял Display P3, и тогда Rec. 2020 не казался актуальным. Но 4 версия CSS все расставила по своим местам.
CSS выделила среди множества всего 3 охвата как основные в разметке: sRGB, Display P3, Rec. 2020.
И как мы знаем, SONY делает топовые телевизоры OLED уже почти в охвате Rec. 2020, мультимедиа на BluRay кодируют в Rec. 2020 в том числе.
Несколько лет назад писали, что до охвата Rec. 2020 еще очень далеко. Но вот это время постепенно наступило.
И селектор RGB, как и в случае с P3, теперь автоматом переключается в конвертере на охват Rec. 2020 у счастливого обладателя подобного дисплея и установленного предпочтительного охвата в браузере (скриншот предыдущего поста).
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Добавил к конвертеру цветовую разметку ⚒ CSSv4 для предопределенных в CSS базовых 5 моделей: srgb | display-p3 | a98-rgb | prophoto-rgb | rec2020.
Разметка html сэмпла соответственно выглядит так:
⚒ CSS v4: color(srgb 0.413788 0.644087 0.243608)
⚒ CSS v4: color(display-p3 0.465533 0.638086 0.300397)
⚒ CSS v4: color(a98-rgb 0.489992 0.638309 0.281918)
⚒ CSS v4: color(prophoto-rgb 0.414938 0.549825 0.259320)
⚒ CSS v4: color(rec2020 0.400674 0.526509 0.218774)
Браузеры несколько иначе интепретируют такую разметку в цветовой модели, не так как традиционный hex #. Пусть будет и новый CSS версии 4 теперь представлен явно, чтобы мы могли не спеша удобно изучить его поведение в разных браузерах и на разных цветовых охватах мониторов.
Мне пока представляется такая разметка перспективной, поюзаю тут, прочувствую как она работает, и потом наверное перенесу ее же в спектральный калькулятор. Что мне кажется перспективным в такой разметке: разработчики браузеров как-то должны были позаботиться о гамут-маппинге. На больших массивах тесткарт гамут-маппинг моей разработки чуть замедляет отрисовку в интерфейсе спектрального калькулятора и поэтому по умолчанию выключен. А значит воспользоваться более скоростным гамут-маппингом под новую CSS-разметку от разработчиков браузеров - вроде как неплохая идея на будущее.
CSS предусмотрел для такой определенной по цвету разметки отрицательные значения каналов RGB, что очень и очень продуманная история. То есть как бы в маленьком охвате sRGB можно с помощью отрицательных значений передать заохватные для этой модели цвета на устройство с бОльшим чем sRGB охватом, и все это будет обсчитано без явных ошибок. Попробуйте кстати, отключите гамут-маппинг конвертера и задерите насыщенность в маленькой модели sRGB: отрицательные значения каналов без ошибок обсчитаются, во вторую строку подписи образца транслируется ровно тот цвет, который применяется к цветовому сэмплу браузером. CSS 4 версии - это большой прогресс в развитии цветопередачи браузеров, я так считаю.
Памятка по объемам базовых цветовых охватов CSS v4:
Базовая модель RGB из CSS v4 | Объем цветового охвата в кубических дельта Е |
sRGB (1996) | 831 862 ΔE³ |
Adobe RGB (1998) | 1 306 820 ΔE³ |
Display P3 (2017) | 1 451 510 ΔE³ |
Rec. 2020 (2016) | 1 835 040 ΔE³ |
Human Visual Space или HVS (Lab Gamut) | 2 482 961 ΔE³ |
mihas
- mihas
- Администратор
- Сообщения: 1521
- Зарегистрирован: 18 авг 2004, 16:58
- Откуда: Москва
- Контактная информация:
Спектральный калькулятор: 10 лет обновлений и улучшений
Для полиграфистов добавил передачу красок CMYK в запросе GET адресной строки.
Такой линк создается сразу после нажатия кнопки CMYK. При нажатии других кнопок - линк традиционный с лабами.
Выглядит как-то так:
https://cielab.xyz/colorconv/?55.02&-37.00&-50.09&3&17&3&0&5&19&true&false&1&true&100&0&0&0
или
https://cielab.xyz/colorconv/?55.02&-37.00&-50.08&3&17&3&0&5&19&true&true&1&true&100&0&0&0
Разница в ссылках - обсчитывается гамут-маппинг мной или браузером, крайне интересная тема (предыдущий пост). Голубая краска по ссылкам на меловке для многих RGB-моделей заохватная, вот и смотрите, при каком маппинге она больше похожа на оттиск.
Иногда бывает нужно передать определенную красочную смесь, полученную не путем цветоделения, а путем смешения красок. В таком случае при открытии такой ссылки, не CMYK будет вычисляться из Lab, а Lab будет вычисляться из CMYK.
Такой линк создается сразу после нажатия кнопки CMYK. При нажатии других кнопок - линк традиционный с лабами.
Выглядит как-то так:
https://cielab.xyz/colorconv/?55.02&-37.00&-50.09&3&17&3&0&5&19&true&false&1&true&100&0&0&0
или
https://cielab.xyz/colorconv/?55.02&-37.00&-50.08&3&17&3&0&5&19&true&true&1&true&100&0&0&0
Разница в ссылках - обсчитывается гамут-маппинг мной или браузером, крайне интересная тема (предыдущий пост). Голубая краска по ссылкам на меловке для многих RGB-моделей заохватная, вот и смотрите, при каком маппинге она больше похожа на оттиск.
Иногда бывает нужно передать определенную красочную смесь, полученную не путем цветоделения, а путем смешения красок. В таком случае при открытии такой ссылки, не CMYK будет вычисляться из Lab, а Lab будет вычисляться из CMYK.
mihas
Спектральный калькулятор: 10 лет обновлений и улучшений
Добрый день.
Вопрос по дельте. К примеру, расцмиковываю 376 пантон.
Он выходит за триаду, дельта в космос. Как только жму СМУК, в поле с пантоном показывается ближайший по дельте к этому составу СМУК.
Есть ли возможность увидеть дельту именно для получившейся связки пантон-СМУК?
...каждый заказчик желает знать. Ну почти.
Вопрос по дельте. К примеру, расцмиковываю 376 пантон.
Он выходит за триаду, дельта в космос. Как только жму СМУК, в поле с пантоном показывается ближайший по дельте к этому составу СМУК.
Есть ли возможность увидеть дельту именно для получившейся связки пантон-СМУК?
...каждый заказчик желает знать. Ну почти.
JDS
Вернуться в «Программное обеспечение для препресс»
Перейти
- Колориметрия и печать
- ↳ Колориметрия - наука о цвете: теория и практика
- ↳ Офсетная печать
- ↳ Цветопроба
- ↳ Программное обеспечение для препресс
- Web design
- ↳ JavaScript
- ↳ PHP
- ↳ Adobe Flash
- Фотофорум
- ↳ Фотография
- ↳ Нейросети
- Онлайн-калькуляторы для полиграфистов и колористов
- ↳ Спектральный калькулятор
- ↳ Калькулятор цветовых различий или Color Difference (delta E)
- ↳ Калькулятор TVI - ISO 12647-2 и ГОСТ Р 54766 (включает формулы ISO 2013 года)
- ↳ Полиграфический денситометрический калькулятор
- ↳ Подбор смесевой краски PANTONE® и HKS®
- ↳ Цветовой конвертер онлайн со слайдерами CIE LCh
- ↳ Perceptual Uniformity Tone Value calculator • SCTV & CIE ΔE
- Цветовые онлайн тесты
- ↳ Исследование цветоразличительных возможностей тренированного наблюдателя
- О работе форума
- ↳ Регистрация, обновления, правила
- Мы в социальных сетях
- ↳ Telegram-канал - основная площадка. Регулярные оповещения о самом важном
- ↳ Канал Youtube
- ↳ Twitter. Посещаем редко
- ↳ В контакте. Бываем изредка
- ↳ Instagram. Просто немножко фоток
- Стили форума
- ↳ Современный стиль
- ↳ Мобильный стиль
- CIELab.XYZ Список форумов
- Связаться с администрацией
- Часовой пояс: UTC+03:00
- Удалить cookies
- Часовой пояс: UTC+03:00
- Удалить cookies
- Связаться с администрацией
Создано на основе phpBB® Forum Software © phpBB Limited
© CIELab.XYZСоздано на основе phpBB® Forum Software © phpBB Limited
Конференция запущена 18 августа 2004 года | Защищено от спама системой stopforumspam
Всего посещений - 19119201 | Всего за день - 91860 | Уникальных сегодня - 1231, вчера - 1165, позавчера - 1266
Моды и расширения phpBB