LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Вы имеете в виду что камера смартфона не способна отличать цвета с нужной точностью?

Всё немного не так. Отличать она способна и неплохо. Вопрос в условиях, в том, что от чего надо отличать и в том, что чаще надо сравнивать а не отличать.

Пиксель камеры смартфона - это по-сути убогий, неправильный и неоткалиброванный колориметр, который измеряет координаты RGB в очень маленьком пространстве возможных цветов. Измеренные значения будут сильно зависеть от освещения, настроек, даже температуры.

Нормальный колориметр во-первых откалиброван, т.е. измеряя окраску одого и того же предмета он будет выдавать всегда одни и те же координаты, а во-вторых колориметр использует значительно более охватистое цветовое пространство XYZ (набор светофильтроф другой, грубо говоря).

Но и это не всё. Колориметр отвечает на вопрос «различаются ли 2 окраски», но не на вопрос «одинаковы ли 2 окраски».

Полную информацию об окраске предмета несёт спектр отражения в диапазоне около 400-700нм. Обычно шага в 10нм достаточно для большинства задач. Цветовые координаты же, даже XYZ - это очень укушенная характеристика. Всего 3 значения, вместо 31. :)

Несложно догадаться, что если использовать только 3 значения вместо 31 то информации в них недостаточно.

Очень условно - разница между колориметром и спектрофотометром примерно как между mp3 32kbit и lossless flac. Представление о мелодии получить можно, но вот слушать такое не будешь. А пиксель телефона - так вообще mp3 16kbit пожатый из 8-мибитного аудио.

Программки которые типа «измеряют цвет» камерой смартфона на самом деле используют не величины RGB а их соотношения, чтобы как-то уйти от проблемы калибровки и пр.. В программке также забита табличка каких-нибудь пантонов для которых посчитаны те же соотношения RGB, возможно под несколько наиболее популярных CMOS-сенсоров используемых в телефонах. Ну и очень условно оно может найти похожий цвет. От ошибок по светлоте при этом никуда не уйти.

В общем, самый дешёвый колориметр меньше чем за 700 юаней будет намного точнее и полезнее. Они, кстати, как правило могут к телефону подключаться и софтинки есть, типа цифровых вееров для них.

Исходная версия Stanson, :

Вы имеете в виду что камера смартфона не способна отличать цвета с нужной точностью?

Всё немного не так.

Пиксель камеры смартфона - это по-сути убогий, неправильный и неоткалиброванный колориметр, который измеряет координаты RGB в очень маленьком пространстве возможных цветов. Измеренные значения будут сильно зависеть от освещения, настроек, даже температуры.

Нормальный колориметр во-первых откалиброван, т.е. измеряя окраску одого и того же предмета он будет выдавать всегда одни и те же координаты, а во-вторых колориметр использует значительно более охватистое цветовое пространство XYZ (набор светофильтроф другой, грубо говоря).

Но и это не всё. Колориметр отвечает на вопрос «различаются ли 2 окраски», но не на вопрос «одинаковы ли 2 окраски».

Полную информацию об окраске предмета несёт спектр отражения в диапазоне около 400-700нм. Обычно шага в 10нм достаточно для большинства задач. Цветовые координаты же, даже XYZ - это очень укушенная характеристика. Всего 3 значения, вместо 31. :)

Несложно догадаться, что если использовать только 3 значения вместо 31 то информации в них недостаточно.

Очень условно - разница между колориметром и спектрофотометром примерно как между mp3 32kbit и lossless flac. Представление о мелодии получить можно, но вот слушать такое не будешь. А пиксель телефона - так вообще mp3 16kbit пожатый из 8-мибитного аудио.

Программки которые типа «измеряют цвет» камерой смартфона на самом деле используют не величины RGB а их соотношения, чтобы как-то уйти от проблемы калибровки и пр.. В программке также забита табличка каких-нибудь пантонов для которых посчитаны те же соотношения RGB, возможно под несколько наиболее популярных CMOS-сенсоров используемых в телефонах. Ну и очень условно оно может найти похожий цвет. От ошибок по светлоте при этом никуда не уйти.

В общем, самый дешёвый колориметр меньше чем за 700 юаней будет намного точнее и полезнее. Они, кстати, как правило могут к телефону подключаться и софтинки есть, типа цифровых вееров для них.