Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

HCL ( Hue - Chroma - Luminance ) или Lch относится к любой из множества цилиндрических моделей цветового пространства , которые разработаны, чтобы соответствовать человеческому восприятию цвета с тремя параметрами. Lch был принят практиками в области визуализации информации для представления данных без предвзятости, неявной при использовании переменной насыщенности . [1] [2] [3] Они, как правило, разработаны так, чтобы иметь характеристики как цилиндрических преобразований цветового пространства RGB , например HSL и HSV , так и цветового пространства L * a * b *.. Некоторые противоречивые определения терминов:

  • Название цилиндрического преобразования CIELuv (CIE Lch (uv)), использованное Ihaka (2003) [1] и принятое Zeileis et al. (2009). [2] Это имя, по-видимому, наиболее часто используется в визуализации информации. Ихака, Зейлис и соавторы также предоставляют реализации программного обеспечения и веб-страницы для продвижения его использования. [4]
  • Название цилиндрического CIELab (CIE Lch (ab)), используемого chroma.js.
  • «HCL», разработанный в 2005 году Сарифуддином и Миссау, представляет собой преобразование любого типа используемого цветового пространства RGB. [5]
Цветовой охват sRGB нанесен на цилиндрические цветовые пространства CIE LCh. L - вертикальная ось; C - радиус цилиндра; h - угол по окружности. Слева: CIELch (ab); справа: CIELch (УФ)

Вывод [ править ]

Цветообразующие атрибуты [ править ]

HCL касается следующих атрибутов внешнего вида цвета: [A]

Оттенок
«Атрибут визуального ощущения, в соответствии с которым область кажется похожей на один из воспринимаемых цветов : красный, желтый, зеленый и синий или на комбинацию двух из них». [6]
Легкость , ценность
«Яркость относительно яркости одинаково освещенного белого». [6]
Яркость ( Y или L v, Ом )
Яркость, взвешенная по влиянию каждой длины волны на обычного человека-наблюдателя, измеряется в единицах СИ в канделах на квадратный метр ( кд / м 2 ). Часто термин яркости используется для относительной яркости , Y / Y п , где У п является яркость опорной точки белого .
Красочность
«Атрибут визуального ощущения, в соответствии с которым воспринимаемый цвет области кажется более или менее хроматическим». [6]

Цветовые пространства HSL и HSV представляют собой более интуитивно понятные переводы цветового пространства RGB, поскольку они обеспечивают единый номер оттенка. Однако изменение их яркости не соответствует тому, как люди воспринимают цвет . Однородные по восприятию цветовые пространства превосходят RGB в таких случаях, как среда с высоким уровнем шума. [7]

Цветовые пространства CIE [ править ]

Цветовые пространства Lch на основе CIE - это преобразования двух значений цветности (ab или uv) в координату цветности. Исходные цветовые пространства по-прежнему высоко ценятся за их однородность, и преобразование не вызывает ухудшения в этом аспекте. См. Соответствующие статьи, чтобы узнать, как определяются базовые координаты.

Сарифуддин 2005 [ править ]

Сарифуддин, отметив недостаточную однородность синего оттенка у CIELab - частую жалобу его пользователей - [8] решил создать собственное цветовое пространство, смешав некоторые функции. [5]

По словам пользователя Stack Overflow Tatarize, то, что Сарифуддин предлагает как «HCL», алгоритмически похоже на HSL . Указывая на преимущества в вычислительной эффективности, они утверждают, что работа Сарифуддина не представляет собой значительного улучшения по сравнению с цветовым пространством CIELab. [9] [10] Они также предлагают то, что они считают улучшенной версией алгоритма Сарифуддина. [11] [ оригинальное исследование ]

Реализации [ править ]

CIE Lch был реализован множеством способов: как программный код для создания образцов цвета в инструментах статистики, как автономный инструмент для разработки и тестирования образцов, или как библиотеки, которые позволяют другим программам использовать цветовое пространство. Некоторые реализации включают:

  • Статистические инструменты:
    • d3.js Библиотека JavaScript для документов, управляемых данными (CIE Lch [ab])
  • Образцы дизайнов:
    • Пакет цветового пространства для языка статистического программирования R ( CRAN ) и языка Python ( документация ). Также поставляется с готовыми наборами образцов в hclwizard .
    • Научный цвет карты , набор готовых образцов.
  • Библиотека:
    • Вышеупомянутая библиотека цветового пространства (CIE Lch [uv]).
    • Библиотека JavaScript ac-colors (CIE Lch [ab] и CIE Lch [uv]).
    • Библиотека JavaScript chroma.js (CIE Lch [ab]).
    • colorio для Python.
    • Большинство других библиотек цветового пространства обрабатывают как минимум одно из CIE LUV или CIE LAB.

Ссылки [ править ]

  1. ^ «Ясно, что если появление цвета должно быть описано систематическим, математическим способом, определения описываемых явлений должны быть точными и универсально согласованными». [6]
  1. ^ а б Ихака, Росс (2003). «Цвет для презентационной графики» . В Хорнике, Курт; Лейш, Фридрих; Zeileis, Achim (ред.). Труды 3-го Международного семинара по распределенным статистическим вычислениям, Вена, Австрия . ISSN  1609-395X .
  2. ^ a b Зейлейс, Ахим; Хорник, Курт; Мюррелл, Пол (2009). «Избегая RGBland: выбор цветов для статистической графики». Вычислительная статистика и анализ данных . 53 (9): 3259–3270. DOI : 10.1016 / j.csda.2008.11.033 .
  3. ^ Штауфер, Рето; Mayr, Georg J .; Даберниг, Маркус; Зейлейс, Ахим (2015). «Где-то над радугой: как эффективно использовать цвета в метеорологической визуализации». Бюллетень Американского метеорологического общества . 96 (2): 203–216. Bibcode : 2015BAMS ... 96..203S . DOI : 10.1175 / BAMS-D-13-00155.1 . hdl : 10419/101098 .
  4. ^ Зейлис, Ахим; Фишер, Джейсон С .; Хорник, Курт; Ихака, Росс; МакУайт, Клэр Д .; Мюррелл, Пол; Штауфер, Рето; Уилке, Клаус О. (2019). «Цветовое пространство: набор инструментов для управления и оценки цветов и палитр». arXiv : 1903.06490 [ stat.CO ].
  5. ^ a b Sarifuddin, M. & Missaoui, Rokia (2005). Новое перцептивно однородное цветовое пространство с ассоциированной мерой цветового сходства для поиска изображений и видео на основе содержимого (PDF) . Семинар по поиску мультимедийной информации, 28-я ежегодная конференция ACM SIGIR. . Аннотация / полный исправленный отчет
  6. ^ a b c d Fairchild (2005) , стр. 83–93
  7. ^ Paschos, G. (2001). «Перцептивно однородные цветовые пространства для анализа цветовой текстуры: эмпирическая оценка». IEEE Transactions по обработке изображений . 10 (6): 932–937. Bibcode : 2001ITIP ... 10..932P . DOI : 10.1109 / 83.923289 .
  8. ^ Маклеллан, MR; Lind, LR; Ким, RW (1995). «Определение угла тона и статистический анализ для данных Multiquadrant Hunter L, a, b» . Журнал качества продуктов питания . 18 (3): 235–240. DOI : 10.1111 / j.1745-4557.1995.tb00377.x .
  9. ^ татаризировать. «Цвет HCL в RGB и обратно» . Переполнение стека .
  10. ^ Tatarize (4 сентября 2012). «HCL: новое цветовое пространство для пачки лжи» . Ssnot! . Дата обращения 22 мая 2019 .
  11. ^ «алгоритм - цвет HCL в RGB и обратно» . Переполнение стека . Проверено 8 декабря 2020 .

Внешние ссылки [ править ]

  • Цветные онлайн-приложения HCL Wizard
  • цветовое пространство: Цветовые инструменты и палитры на основе HCL в R
  • Генерация случайных цветов
  • Как избежать равноудаленных цветов HSV
  • Цветовое Пространство Блюз
  • Демо HCL