Калибровка монитора Linux

Обновлено: 03.07.2024

Калибровка экрана в Linux с помощью Spyder3

"Когда я был подростком, мама сказала, что я ослепну, если не перестану делать *это*. Возможно, она была права — с момента изобретения интернет-порно мониторы компьютеров становятся все больше и больше. .!" — Билл Эрвин.

Использование профиля

Если у вас есть Spyder3 от DataColor и вы создали профиль в Windows на машине с двойной загрузкой или в предыдущей установке Windows (вы сохранили резервную копию, верно?), вы можете использовать этот профиль напрямую, скопировав его на свой компьютер. Раздел Linux и выдача: $ xcalib profile.icc . Вот так просто.

Но если у вас больше нет Windows, это более проблематично, например, вы не можете использовать программное обеспечение DataColor из установки Windows VirtualBox. Он просто генерирует поддельные профили icc, вероятно, потому, что у него нет низкоуровневого доступа к графическому драйверу.

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

Создание профиля

Программное обеспечение

Я нарисовал несколько страниц, чтобы заставить это работать, в частности эту. Кредит там, где кредит должен быть.

Сначала установите xcalib и argyll: $ sudo aptitude install xcalib argyll

Примечание: в этом больше нет необходимости, поэтому просто пропустите этот шаг. Затем загрузите файл spyd2PLD.bin и скопируйте его в /usr/bin/. Вы должны уважать дело. Этот файл является частью драйвера Spyder2 и работает со Spyder3, включая измерение фонового освещения (не то, чтобы меня это сильно заботило, имхо, уловка).

Подключение

Затем подключите Spyder и проверьте его с помощью
$ lsusb
Bus 005 Device 087: ID 085c:0300 ColorVision, Inc.

Если вы не видите строку выше, возможно, у вас проблема с MTP в Ubuntu 11.10. Проверьте dmesg пару раз, если вы видите повторяющиеся ошибки, например:
$ dmesg
[164074.156141] usb 5-3: отключение USB, номер устройства 75
[164074.420049] usb 5-3: новый полный скорость USB-устройства номер 76 с использованием ohci_hcd
[164074.595390] usb 5-3: usbfs: USBDEVFS_CONTROL failed cmd mtp-probe rqt 128 rq 6 len 1024 ret -62
.

Поэтому, если у вас возникла описанная выше проблема в Ubuntu 11.10, удалите часть библиотеки MTP: $ sudo apt-get remove libmtp-runtime, снова подключитесь и снова попробуйте lsusb:
$ lsusb
Bus 005 Устройство 087: ID 085c:0300 ColorVision, Inc.

Используйте шину и номер устройства в следующей команде: $ sudo chmod 777 /dev/bus/usb/005/087, которую вам нужно будет повторять каждый раз при подключении Spyder. Примечание. Лучшее решение — поместить ваше имя пользователя в соответствующую группу в /etc/group, например plugdev.

Измерить

Теперь приступим к измерению патчей: $ dispcal -v -ql -yl samsung
Настройка прибора
dispcal: Error - Configuring USB port 'usb:/bus5/dev86/ (Datacolor Spyder3)' на 1 не удалось с -6 (ресурс занят)
К сожалению, похоже, что-то уже использует драйвер: $ sudo lsof | grep 005/086
VirtualBo 10259 dargaud 55u CHR 189 597 0t0 709892 /dev/vboxusb/005/086
Действительно, я пытался использовать Spyder в VirtualBox, поэтому мне просто пришлось закрыть его или отключить его использование. Давайте начнем сейчас:

Нажмите 1 и отрегулируйте яркость монитора, чтобы получить требуемое число, если вы можете его сопоставить. Затем нажмите 3 и отрегулируйте яркость монитора, чтобы получить необходимое число, если вы можете его сопоставить. Наконец, нажмите 7 для последовательности измерений. Остальные команды следующие. Перейдите на страницу выше для более подробного объяснения или вызовите соответствующую команду с опцией --help:

И, наконец, вы получаете 4 файла: samsung.cal, .ti1, .ti3 и .icc. Все, что вам нужно сделать, это применить профиль к экрану, что вам нужно делать при каждой перезагрузке или входе в систему: $ xcalib samsung.icc

Несколько мониторов

Обычно вы должны иметь возможность профилировать отдельные мониторы с параметром -d dispcal и dispread. Итак, все, что вам нужно сделать, это снова запустить ту же последовательность из 4 команд, что и выше: dispcal, targen, dispread и colprof, но вы меняете имя «samsung» на что-то, относящееся к вашему второму монитору («extmon»), и добавляете «- d 2" в вариантах dispcal и dispread.

В первый раз, когда я попытался откалибровать дополнительный монитор, у меня это не сработало: патч калибровки всегда открывался на одном и том же мониторе. Кажется, была какая-то несовместимость с драйвером Nvidia, сейчас это исправлено, но вот как я это сделал тогда:

Сначала откалибруйте монитор, который работает с dispcal, targen, dispread и colprof, чтобы создать профиль для первого монитора.

Затем используйте утилиту nVidia (nvidia-settings), чтобы удалить этот первый монитор. Найдите его и отключите в настройках, затем сохраните файл /etc/X11/xorg.conf, возможно, вам придется запустить утилиту nvidia от имени пользователя root. Обязательно сохраните копию этого файла:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.good

Возможно, в этот момент вам придется перезагрузить или перезапустить X11, тогда у вас должен быть включен только этот монитор. Создайте профиль с dispcal, targen, dispread и colprof, как указано выше, используя другое имя. Затем восстановите исходный файл xorg.conf и перезагрузитесь: sudo cp /etc/X11/xorg.conf.good /etc/X11/xorg.conf && sudo reboot

Теперь вы можете использовать любой профиль с xcalib. Я не думаю, что вы можете применить оба одновременно к их конкретным мониторам, что было бы здорово.

Профили принтеров

Для этого я просто запускаю программное обеспечение DataColor в Windows под VirtualBox, и оно отлично генерирует профили. Вы можете использовать профили в Linux, если найдете приложение, которое принимает профили принтеров. Хахаха. Поэтому для печати изображений я все еще использую Windows 2012 года.


Вы профессиональный фотограф, создатель изображений, видеоредактор или цифровой матовый художник? Или вы просто увлечены своим личным цифровым искусством? Если вы действительно серьезно относитесь к качеству своих творений, очень важно, чтобы ваш монитор отображал цвета точно и с правильной яркостью, тоном и интенсивностью. Подумайте, каковы могут быть последствия, если вы неосознанно сделаете экран компьютера слишком темным. Тогда ваша фотография или произведение искусства кажутся темнее, чем они есть на самом деле. Затем вы ошибочно настраиваете яркость фотографии на яркую сторону спектра, чтобы она визуально соответствовала тому, что вы ожидали в своей голове. Если вы распечатали фотографию или иллюстрацию в профессиональной лаборатории, конечным результатом будет переэкспонированное изображение. И это только один аспект возможностей улучшения монитора и цвета. Чтобы избежать таких неприятных сюрпризов, вам следует откалибровать свой монитор. В этом блоге я опишу, как откалибровать цвет вашего монитора в Linux.

Объективность и субъективность цвета

Для всех, кто работает с графическими приложениями, правильность цвета является одним из столпов, на которых держится качество вывода. Цвет — это в основном физический факт, но на него оказывают влияние биологические факторы, так что разные люди воспринимают цвет по-разному. К дальтоникам часто относятся с большим смехом, но как люди, которые думают, что они правильно видят цвета, действительно уверены, что это действительно так. И как определить, что правильно? Даже если вы покажете нескольким людям, не страдающим дальтонизмом, одну и ту же цветовую палитру, они могут интерпретировать их по-разному. Это во многом связано с тем, как наш индивидуальный мозг обрабатывает оптические сигналы.

Помните вирусную дискуссию о платье в сине-черную полоску? Одно из многих исследований пришло к выводу, что 31% участников большой тестовой группы действительно видели синий и черный цвета, но 69% ошибочно воспринимали цвета как белый и золотой. И важной частью этого заблуждения является окружающий свет, который падал на это платье.


< /p>

Но в то время как окружающий свет играет важную роль в интерпретации цвета, интерпретация цвета спорна даже в контролируемой среде, где окружающий свет играет менее важную роль, например, при изображении на бумаге или на экране компьютера. , а мозг еще можно обмануть.

Например, посмотрите на изображение ниже:


< /p>

Или взгляните на следующее изображение:


< /p>

Большинство людей сказали бы, что круги разного цвета. Но если мы соединим круги, мы увидим обратное.


< /p>

Итак, теперь мы смогли сделать вывод, что цвет и его восприятие зависят от многих факторов. Но если вы серьезно относитесь к редактированию изображений, вам нужно свести к минимуму эту субъективную часть. А для этого нам нужно управление цветом.

Что такое управление цветом

Если вы хотите быть уверены в качестве вывода своих художественных творений, вы должны исключить обсуждение цветов из субъективного спектра. Итак, речь идет об объективации цвета. И вы достигаете этого с помощью управления цветом. Управление цветом — это совокупность теории, процессов и инструментов, позволяющих сделать интерпретацию цвета объективной. Связующими факторами здесь являются так называемый цветовой профиль ICC и цветовое пространство LAB.

Профили ICC представляют собой числовые таблицы, содержащие характеристики устройств, задействованных в цвете.Речь идет конкретно о камерах, сканерах, мониторах и принтерах. Профили ICC разработаны в соответствии со стандартом ICC, разработанным и распространяемым Международным консорциумом по цвету.

Камеры, сканеры и мониторы используют цветовую модель RGB, а принтеры используют цветовую модель CMYK. В дополнение к тому факту, что мы можем связать определенный цветовой профиль с такими устройствами, как монитор или принтер, нам также нужен инструмент, позволяющий этим профилям правильно взаимодействовать друг с другом. Это основано на цветовой модели LAB, где модель LAB (L = яркость, A = от голубого до пурпурного, B = от синего до желтого) является научной моделью, в которой цвета определяются как абсолютные. Нет другой модели, которая содержит больше цветов, чем цветовое пространство LAB. Это означает, что это независимая модель, которая служит эталоном, а цветовое пространство LAB – единственный способ передать разные цвета на разных устройствах.

Картинка, вероятно, делает весь этот процесс намного понятнее.


< /p>

На вашем компьютере вам нужна функциональность, которая работает как цветовой движок в используемом вами программном обеспечении, таком как GIMP. Поэтому программное обеспечение, которое вы используете, должно уметь управлять цветом. Некоторые приложения справляются с этим автоматически, а в других приложениях у вас есть большая свобода настройки самостоятельно. Механизм управления цветом использует информацию, хранящуюся в различных профилях ICC. Механизм управления цветом обеспечивает считывание ICC-профиля камеры. Затем механизм гарантирует, что на основе считанного профиля ICC монитора компьютера правильное преобразование цвета RGB будет возвращено на монитор путем сопоставления профилей ICC обоих устройств с помощью научной цветовой модели LAB. И то же самое происходит при возврате правильного преобразования CMYK на принтер на основе профиля ICC принтера. Таким образом, эталонная модель LAB используется для оснащения отдельных устройств правильными цветовыми моделями с помощью отдельных профилей ICC.

Если вы хотите узнать больше об управлении цветом, ознакомьтесь с этим:

Как создать профиль ICC для вашего монитора в Linux

Управление цветом касается не только вашего монитора. Если вы действительно хотите отнестись к этому серьезно, вы калибруете все компоненты рабочего процесса, включая монитор, а также камеру и принтер, чтобы обеспечить оптимальное выравнивание графического конвейера. Но все больше и больше фотографов и цифровых художников пользуются услугами печати в сторонних типографиях. Кроме того, для профилирования вашего принтера требуются другие измерительные приборы, чем для вашего монитора. И это заслуживает отдельного поста в блоге. Так что давайте не будем рассматривать профилирование принтера в этом блоге. Мы также не рассматриваем профилирование камеры в этом блоге, так как оно снова заслуживает совершенно другого поста. Итак, начнем с файлов, поставленных стандартно с камеры. В этой записи блога я сосредоточусь исключительно на калибровке и профилировании экрана компьютера.

Что нужно для цветовой калибровки монитора в Linux

Калибровка монитора состоит из программного и аппаратного компонентов. Вам необходимо иметь доступ к программному обеспечению для калибровки, которым в нашем случае должно быть бесплатное программное обеспечение с открытым исходным кодом DisplayCAL. И вам нужно аппаратное устройство, которое называется колориметр. Этот инструмент калибровки определяет непосредственно с экрана правильную яркость и контрастность, а результаты измерений будут записаны калибровочным программным обеспечением в профиль ICC. Чтобы сделать этот процесс возможным, программное обеспечение будет отображать на мониторе диапазон различных цветов, которые будет измерять колориметр.

Существует несколько вариантов колориметров, которые отлично работают с Linux. Я использую старый Spyder 3 pro, который отлично работает.


Если вам интересна эта старая золотая модель, вы все еще можете купить Spyder 3 pro.

Следующие примеры колориметров отлично работают с Linux, но есть и другие колориметры, которые также будут работать с Linux.

  • Gretag-Macbeth i1 Pro (спектрометр)
  • Монитор Gretag-Macbeth i1 (спектрометр)
  • Gretag-Macbeth i1 Display 1, 2 или LT (колориметр)
  • X-Rite i1 Display Pro (колориметр)
  • Дизайн или фото X-Rite ColorMunki (спектрометр)
  • X-Rite ColorMunki Create (колориметр)
  • Дисплей X-Rite ColorMunki (колориметр)
  • Антон Хьюи (колориметр)
  • MonacoOPTIX (колориметр)
  • ColorVision Spyder 2 и 3 (колориметр)
  • Колориметр HCFR (колориметр)

Как уже упоминалось, для правильного использования такого устройства в Linux вам необходимо программное обеспечение, которое без проблем работает вместе с вашим устройством. Я использую приложение DisplayCAL. DisplayCAL (ранее известное как dispcalGUI) — это приложение для калибровки и профилирования дисплея. Он имеет в виду точность экрана (разработчик даже считает, что это программное обеспечение является наиболее точным доступным решением для профилирования дисплея, совместимого с ICC). Программное обеспечение настраивается очень понятным образом, и вы руководствуетесь логическими шагами процесса.

Как загрузить и установить DisplayCAL в Linux

Хорошо. Теперь, когда мы обсудили много теории и справочной информации, и, надеюсь, вы убедились, что управление цветом — это не просто уловка, и вы купили или одолжили колориметр, давайте установим DisplayCAL.


< /p>

2) Нажмите +Для Linux


< /p>

3) Выберите версию для загрузки. В моем случае, как пользователя Linux Mint 19, это Ubuntu 18.04 x86_64.
4) Перейдите в папку «Загрузки» и дважды щелкните файл displaycal_x.x.x.x-x_amd64.deb.
5) Установите пакет (и примите дополнительное программное обеспечение, которое необходимо установить).
6) Проверьте через меню приложений, действительно ли DisplayCAL сейчас доступен.


< /p>

Вот оно! Теперь самое интересное может начаться.

Как откалибровать цвет монитора в Linux с помощью DisplayCAL

Теперь, когда мы загрузили и установили DisplayCAL, мы запустим его и будем использовать.

1) Сначала подключите колориметр, чтобы программа могла его распознать.
2) Запустите DisplayCAL.

Возможно, теперь вы увидите сообщение о том, что ArgyllCMS, цветовая система, необходимая для запуска DisplayCAL, еще не установлена ​​на вашем компьютере.

< бр />

3) Выберите «Загрузить».

Вы увидите следующее всплывающее окно.

< бр />

4) В моем случае, как владелец Spyder3, я выбираю iColor Display. И выберите Установить только для текущего пользователя. Нажмите Авто.

5) Когда все будет успешно импортировано, нажмите OK.

Теперь вы увидите такой экран:


Начнем с вкладки "Отображение и инструменты".

6) Поскольку я хочу выполнить калибровку для печатной фотографии, я устанавливаю настройки на Фото (D50, Гамма 2.2).

< бр />

Примечание. Сделать правильный выбор цветовой температуры для вашего монитора и настроек в этом приложении непросто. В дневное время большинство людей предпочитают настроить монитор относительно прохладно с цветовой температурой по умолчанию 6500K. С этой настройкой белый цвет выглядит для большинства людей как настоящий белый. Но дело в том, что нет правильной цветовой температуры. Цветовая температура предназначена для отражения конкретных ситуаций. Например, чем выше ваша высота над уровнем моря, тем более высокая средняя цветовая температура будет считаться правильной. Но когда вы устанавливаете дисплей на 6500k при редактировании фотографий, результат на бумаге будет более теплым, чем вы изначально ожидали, потому что вы компенсируете холодный базовый тон настройки вашего монитора 6500k. Вообще говоря, вполне нормально настроить монитор на 6500k, когда вы создаете изображения для отображения на экране и, конечно же, для просмотра веб-страниц на экранах других людей, но если вы хотите распечатать цветной вывод, который соответствует тому, что вы видите на своем экране, вы следует выбрать теплый базовый тон 5500k или даже 5000k.

7) Выберите дисплей. В моем случае это DELL U2515H.
8) Убедитесь, что прибор исправен.
9) Остальное оставьте как есть.

< бр />

10) Перейдите на вкладку "Калибровка".

< бр />

11) Убедитесь, что значения установлены так, как показано.
12) Перейдите на вкладку "Профилирование".

< бр />

13) Переименуйте имя профиля, например, добавив в моем случае Dell Photo перед существующей строкой.
14) Теперь нажмите «Калибровка и профиль».

Теперь вы увидите область измерения. Если он слишком мал для вашего устройства, нажмите на знак плюса, чтобы увеличить его.

15) Поместите устройство над областью измерения. Слегка наклоните экран назад, чтобы колориметр был прижат к экрану.

16) Нажмите Начать измерение.

Теперь для настройки интерактивного дисплея будет отображаться небольшой экран.

< бр />

Будут выполнены некоторые базовые измерения.

17) Подождите, пока вы не сможете нажать «Начать измерение», а затем нажмите «Начать измерение».

Будут выполнены некоторые измерения, и будет представлен результат.

< бр />

Первый шаг — настроить свой физический экран с помощью параметров отображения на экране, чтобы все полосы располагались как можно ближе к отмеченным позициям в центре.

18) Пока измерения активны, попробуйте настроить экран так, чтобы он совпадал с полосами.

В моей конкретной ситуации я изменил настройки монитора на R=90, G=88, B=90 и яркость 60.

< бр />

19) Когда вы решите, что он соответствует столбцам как можно ближе, вы можете нажать «Остановить измерение».
20) Нажмите Продолжить калибровку.

Теперь колориметр будет считывать разные показания с монитора, а в области измерения будут отображаться такие цвета, как черный, белый, красный, зеленый, синий и различные оттенки серого. Это может занять от 15 минут до нескольких часов в зависимости от типа колориметра и скорости калибровки, выбранной на шаге 10.

< бр />

Примечание: имейте в виду, что ваш экран не должен переходить в спящий режим, так как колориметр больше не может принимать какие-либо показания.

После выполнения последовательности измерений отобразится экран «Установить профиль».

< бр />

Здесь вы можете увидеть результаты измерений. Также можно переключаться между ситуацией до калибровки и ситуацией после калибровки, чтобы увидеть разницу.

21) Нажмите «Установить профиль».
22) Перейдите в настройки системы и найдите настройки цвета в разделе оборудования.

< бр />

23) Откройте панель настроек цвета.
24) Выберите свой экран и выберите профиль, который был создан в предыдущем процессе.

Вот оно! Теперь вы можете использовать профиль, созданный, например, в GIMP.

Заключительные слова

Как я начал в этом сообщении блога, я думаю, что если вы профессиональный фотограф, создатель изображений, видеоредактор или цифровой матовый художник, или если вы просто увлечены своим личным цифровым искусством, очень важно, чтобы ваш Монитор точно отображает цвета, поэтому при калибровке монитора следует учитывать международные стандарты. Я писал о важности объективности цвета и о том, как этого добиться в Linux. Я знаю, что этот блог предназначен не для всех, но для тех, для кого я надеюсь, что эта статья была вам интересна и помогла.

Что касается общего использования на рабочем столе, профиль ICC представляет собой двоичный файл, который содержит точные данные о цветовых атрибутах устройства ввода или вывода. В системе и на ее устройствах можно применять один или несколько профилей для получения согласованных и воспроизводимых результатов редактирования и публикации графики и документов. Профили ICC обычно калибруются с помощью (трехцветного) колориметра или спектрофотометра, когда требуется абсолютная точность цветопередачи.

Содержание

Утилиты

  • ArgyllCMS — система управления цветом, совместимая с ICC. Он поддерживает создание точных профилей ICC для сканеров, камер и видеомагнитофонов, а также калибровку и профилирование дисплеев и принтеров RGB и CMYK.
  • ColorHug. Колориметр Hughski ColorHug — это недорогой аппаратный датчик с открытым исходным кодом, используемый для калибровки экранов. Этот пакет включает в себя клиентские инструменты, которые позволяют пользователю обновлять прошивку датчика или запрашивать датчик из сценариев командной строки.
  • DisplayCAL — решение для калибровки и профилирования дисплеев с упором на точность и универсальность.По своей сути он использует систему управления цветом ArgyllCMS для выполнения измерений, создания калибровок и профилей, а также для множества других сложных задач, связанных с цветом.
  • GNOME Color Manager — набор графических утилит для управления цветом, которые можно использовать на рабочем столе GNOME.
  • xcalib — легкий загрузчик калибровки монитора, который может загружать профиль монитора ICC для совместного использования в настольных приложениях.

Создание профиля

Управление цветом — это рабочий процесс аппаратной калибровки, программного профилирования и встраивания профиля в изображение или видео. Все это основано на использовании профиля ICC.

Колориметр или спектрометр

Настоятельно рекомендуется использовать колориметр или спектрометр для аппаратного отображения, калибровки принтера и сканера. Для домашнего использования доступно несколько доступных колориметров. Некоторые из них хорошо или даже лучше поддерживаются в Linux, чем в других операционных системах. Часто рекомендуемыми устройствами являются X-Rite ColorMunki Display, DataColor Spyder5 Express и аппаратное обеспечение с открытым исходным кодом ColorHug. Вы можете найти больше поддерживаемых Linux устройств, перечисленных в документации AgyllCMS.

Система управления контентом Argyll

Система управления цветом Argyll – это полный набор инструментов для создания и загрузки профилей из командной строки, перечисленных в разделе argyllcms .

Просмотрите официальную документацию Argyll CMS, чтобы узнать, как профилировать выбранные устройства.

Контролируйте калибровку и профилирование с помощью дополнительного калибровочного оборудования

Существует графический интерфейс для ArgyllCMS под названием DisplayCal, доступный как displaycal . В большинстве распространенных случаев вы захотите использовать его настройки по умолчанию. Это распространенный способ калибровки цвета дневного света 6500K и гаммы 2,2. Прочтите документацию DispalGui для получения дополнительной информации. В сети доступно множество руководств.

Калибровка сканера

Следуйте части руководства по калибровке сканера, посвященной сканеру.

Калибровка принтера

Передача файлов

Создание профиля в системе Windows или macOS — это один из самых простых и наиболее рекомендуемых способов получения профиля монитора ICC. Поскольку цветовые профили ICC написаны в соответствии с открытой спецификацией, они совместимы между операционными системами. Перенос профилей из одной ОС в другую можно использовать как обходной путь из-за отсутствия поддержки определенных спектрофотометров или колориметров в Linux: можно просто создать профиль в другой ОС, а затем использовать его в рабочем процессе Linux. Обратите внимание, что система, в которой создается профиль, должна содержать точно такую ​​же видеокарту и монитор, для которых будет использоваться профиль. После завершения создания профиля ICC или серии профилей в системе Windows скопируйте файл(ы) из пути по умолчанию:

macOS обычно хранит сохраненные профили ICC в одном из двух мест:

После того как соответствующие файлы .icc/.icm будут скопированы, установите профили устройств в нужную систему. Общие каталоги профилей установочных устройств в Linux включают:

Примечание. Убедитесь, что откалиброванные параметры контрастности, яркости и RGB монитора не изменились между моментом калибровки и загрузкой профиля ICC. Используйте этот метод только в том случае, если вы абсолютно уверены, что ни Linux, ни другая ОС не делают ничего за вашей спиной (в видеодрайверах или утилитах поставщика), что изменяет сигнал, фактически отправляемый на дисплей, или то, как дисплей интерпретирует сигнал. Следите за «Broadcast RGB» или подобными настройками. Одним из конкретных примеров, когда профилирование в Windows и Linux дает существенно разные результаты, является ноутбук Lenovo Ideapad Yoga 2 Pro, поскольку эти операционные системы программируют контроллер плоской панели совершенно по-разному.

Диспетчер цветов Gnome

В Gnome профиль ICC можно легко создать с помощью gnome-color-manager . В Gnome это доступно через Центр управления и довольно просто в использовании. Для использования этой функции вам понадобится колориметр.

Профилировщик LPROF ICC

LPROF — это профилировщик ICC с графическим пользовательским интерфейсом, который указан в разделе lprof AUR [неработающая ссылка: пакет не найден] в AUR.

Примечание. Следующее пошаговое руководство было изменено из статьи ArchWiki Использование LPROF для профилирования мониторов.

Калибровка монитора

Контраст/Яркость

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

  1. Установите максимальную контрастность монитора или 100%.
  2. Затем отобразите чистый черный цвет на весь экран, создав маленькое черное изображение в формате PNG (все пиксели имеют RGB = 0, 0, 0) и открыв его в средстве просмотра изображений, способном отображать изображение в полноэкранном режиме. без каких-либо элементов управления.
  3. Уменьшите вертикальный размер экрана монитора (не изображения PNG, отображаемого программой просмотра изображений, а всего того, что отображается на экране) до 60–70 % от полной высоты. То, что отображается выше и ниже изображения, называется несканируемой областью, и, поскольку на эту область не подается напряжение, это самый черный из черных тонов, который может отображать ваш монитор.
  4. Найдите элемент управления яркостью (обычно это солнце, круг с лучами, исходящими из его краев) и уменьшайте значение до тех пор, пока черное изображение не совпадет с неотсканированной областью.
Цветовая температура

Как мы уже говорили во введении, настройка цветовой температуры должна происходить в полдень. Если у вас есть только фиксированная заводская цветовая температура по умолчанию, вам не нужно ждать наступления солнечного дня. Просто установите его на 6500K.

Расположите монитор так, чтобы вы могли видеть за окном и свой экран одновременно. Для этого шага вам также необходимо создать белое квадратное изображение (RGB = 255, 255, 255) размером примерно 10 на 10 сантиметров (4 на 3 дюйма). Используя ту же технику Gwenview, что и с яркостью/контрастностью, отобразите белый квадрат на чисто черном фоне.

  1. Во-первых, подготовьте глаза, понаблюдав некоторое время за внешним миром. Дайте им несколько минут привыкнуть к дневному свету.
  2. Взгляните на монитор и на белый квадрат на несколько секунд (должно быть коротким, потому что глаза быстро адаптируются).
  3. Если квадрат кажется желтоватым, вам нужна более высокая цветовая температура, а если он имеет голубоватый оттенок, температуру необходимо понизить.
  4. Продолжайте смотреть в окно и регулировать температуру белого, пока квадрат не станет чисто белым.

Не торопитесь с шагами, описанными выше. Очень важно сделать это правильно.

Профилирование монитора без дополнительного калибровочного оборудования

Запустить lprof. Вам будет представлено довольно большое окно с несколькими вкладками справа.

  1. Перейдите на вкладку Профилировщик монитора. Затем нажмите большую кнопку Введите значения монитора >>.
  2. Точка белого должна быть установлена ​​на 6500K (дневной свет).
  3. Первичные параметры должны быть установлены либо на SMPTE RP145-1994, либо на EBU Tech.3213-E, либо на P22, либо на любые другие подходящие значения для ваш монитор. Если вы столкнулись с правильными значениями для вашего монитора, введите их, выбрав Определено пользователем в раскрывающемся списке. Если вы сомневаетесь, вы можете использовать P22 для всех мониторов с ЭЛТ Trinitron (в этом случае Trinitron не относится к мониторам и телевизорам Sony Trinitron) и SMPTE. RP145-1994 для других ЭЛТ.
  4. Нажмите кнопку Установить гамму и точку черного.
  5. Теперь вы увидите две диаграммы в полноэкранном режиме с некоторыми элементами управления внизу.
  6. Снимите флажок Связать каналы и отрегулируйте индивидуальную гамму красного, зеленого и синего, перемещая ползунок влево или вправо или вводя и изменяя значения в трех полях слева. Цель состоит в том, чтобы сделать диаграмму слева (меньший квадрат) плоской. Когда вы будете удовлетворены тем, как это выглядит, установите флажок Связать каналы и снова настройте гамму.
  7. По завершении нажмите ОК. Нажмите ОК еще раз.

Когда вы закончите вводить значения монитора, вы можете ввести некоторую информацию о мониторе. Это не обязательно, но всегда полезно знать, какой профиль для чего предназначен.

  1. Нажмите кнопку Идентификация профиля.
  2. Заполните данные.
  3. Нажмите ОК для завершения.

После того, как вы все сделали, нажмите на значок '. ' рядом с полем Выходной файл профиля. Введите имя своего профиля: somemonitor.icc. Нажмите кнопку Создать профиль, и все готово.

ThinkPads

Загрузка профилей ICC

Примечание. Проприетарный драйвер NVIDIA несовместим с управлением цветовыми профилями. Вы получите противоречивые результаты при работе с приложениями, управляемыми цветом. Либо используйте Nouveau, либо замаскируйте colord.service и загрузите профили ICC вручную с помощью dispwin .

Профили ICC загружаются либо демоном сеанса, либо специальным загрузчиком ICC. И в Gnome, и в KDE есть демоны, способные загружать профили ICC из colord. Если вы используете colord в сочетании с gnome-settings-daemon или colord-kde, профиль будет загружен автоматически. Если вы не используете ни Gnome, ни KDE, вы можете установить независимый демон xiccd, который делает то же самое, но не зависит от среды вашего рабочего стола. Не запускайте два демона с поддержкой ICC (например, gnome-settings-daemon и xiccd AUR ) одновременно.

Если вы не используете никакого демона сеанса с поддержкой ICC, убедитесь, что вы используете только один загрузчик ICC — xcalib, dispwin, dispcalGUI-apply-profiles или другие. В противном случае вы легко можете оказаться в неконтролируемой среде. (Последний запущенный загрузчик устанавливает калибровку, а ранее загруженная калибровка перезаписывается.)

Примечание. Запуск nvidia-settings или использование аргумента -load-config-only переопределит файл ICC при использовании примеров .xinitrc.

xccd

  • xiccdAUR — это простой мост между colord и X. Он позволяет среде рабочего стола, отличной от GNOME и не-KDE, загружать и применять профили icc.

Убедитесь, что colord установлен, затем установите xiccd AUR .

Скопируйте свои профили icc в каталог профилей.

Если colord уже запущен, необходимо перезапустить colord.service , иначе новые профили не появятся.

Запустите xiccd в терминале в качестве серверной части и игнорируйте любые подробные сообщения. Продолжайте работу xiccd на следующих шагах.

Это перечислит дисплеи и зарегистрирует их для colormgr(colord).

Откройте другой терминал и запустите colormgr. Обратите внимание на идентификатор устройства вашего экрана.

Какова процедура калибровки монитора и какое программное обеспечение использовать?

Редактировать: я думаю, что я имею в виду «цветовой профиль», если он так называется. Я случайно заметил, что одни и те же фотографии действительно выглядят очень по-разному на моем домашнем ноутбуке и на других компьютерах…

9 ответов 9

Вы можете использовать GNOME Color Manager для установки цветовых профилей, выполнения калибровки и настройки параметров цвета. Для полной функциональности вам потребуются профили ICC, предоставляющие необходимую информацию для ваших устройств.

Не совсем так. Pantone Huey Pro, работающий с GNOME Color Manager, стоит 100 долларов США, что совсем немного, если вы выполняете профессиональную работу, требующую надлежащей калибровки.

Даже отраслевые стандарты обработки изображений, такие как Spyder4, стоят всего около 220 долларов США. А Spyder4 работает с калибровкой gcm.

gcm работает, если у вас есть оборудование для калибровки или файл icc для установки (или если один из прилагаемых профилей является приемлемым). Чего он не делает, так это того, что пользователи Windows и Mac имеют возможность — пройти через кучу экранов, перетаскивая ползунки контрастности / гаммы, чтобы создать профиль для дисплея. Я не знаю инструмента Linux для этого.

Если вы не используете Unity (или gnome), использование gnome-color-manager НЕ работает (подробности см. в разделе Как установить системные профили отображения в Xubuntu и Lubuntu?).

Я пишу это для того, чтобы другие люди, пользующиеся Google, могли найти этот продукт.


Надеюсь, это поможет тем, кто столкнулся с этой проблемой.

J.Michael Hill Photography


Я не совсем понимаю, что вы имеете в виду под калибровкой, поэтому попробую немного.

  1. Вы можете попробовать нажать "Авто" на своем мониторе, если это ЖК-монитор.
  2. Вы можете попробовать установить f.lux, который будет управлять вашим цветовым оттенком в соответствии со временем и настройкой яркости.
  3. Если ни один из приведенных выше ответов не является ответом на ваш вопрос, попробуйте добавить к нему еще несколько деталей.

EDIT: после того, как OP добавил детали, это должно помочь: введите это на консоли/терминале.

во-первых, просто введите xgamma, чтобы получить значения RGB, если вы хотите вернуться. Затем

xgamma -gamma 0,9 0,9 — это значение гаммы. Попробуйте несколько разных комбинаций RGB.

он ​​предоставляет инструмент командной строки для изменения калибровки цвета, но это еще не все. когда я запускаю X на внешнем мониторе, мой драйвер неправильно устанавливает мой цветовой профиль, и мой экран становится непригодным для использования. Запуск xgamma -gamma 1.0 устраняет проблему (и доступен для сценариев). Спасибо!

От man xgamma : обратите внимание, что утилита xgamma устарела и несовершенна, xrandr следует использовать с драйверами, поддерживающими расширение XRandr.

Чтобы выполнить калибровку цвета (это процесс, который запускается кнопкой "Калибровать"), вам потребуется использовать спектрофотометр. Они измеряют цвет, воспроизводимый мониторами или принтерами.

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

После завершения процесса Ubuntu будет иметь профиль специально для этого монитора (или принтера), который сообщит ему, какой цвет запрашивать, чтобы получить тот цвет, который ему действительно нужен.

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

Калибровка монитора

Вскоре я установил Linux Mint 19 на новый внутренний SSD. Система работает нормально. Я собираюсь использовать GIMP 2.10. Но там я заметил, что картинки выглядели совсем иначе, чем в моей установке Windows 10. В Windows 7 и 10 я использовал встроенный инструмент Windows DCCW для калибровки монитора. Есть ли аналогичный инструмент для Linux Mint?

Заранее спасибо за ответ.

Я искал "откалибровать монитор ubuntu", и инструмент, который, кажется, рекомендуется больше всего, называется gnome-color-manager. Сейчас я использую свою машину Mint 17.3, и для этого она есть в репозиториях. Попробуйте поискать gnome-color-manager в Synaptic или software manager, я делал так в терминале, так быстрее:

Спасибо за совет. Я нашел gnome-color-manager в репозитории Linux Mint и установил его. Это очень профессиональный инструмент, и мне кажется, что потребуется дополнительное внешнее оборудование. Есть ли такой инструмент, как DCCW в Windows с тестовыми таблицами или тестовыми изображениями и полосами прокрутки для регулировки яркости, контрастности и гаммы визуально и без дополнительного оборудования? Я ищу не профессиональный инструмент, а простой инструмент для улучшения ежедневного просмотра изображений в сети. Или я на неправильном пути?

Вы можете попробовать параметры "Экран" в системных настройках, чтобы посмотреть, подойдет ли это вам.

Вы также можете попробовать выполнить поиск "Synaptic Package Manager SPM" по запросу "color calib".

Надеюсь, это поможет.
.

Phd21: Mint 20 Cinnamon и xKDE (Mint Xfce + Kubuntu KDE) и KDE Neon 64-bit (новое на основе Ubuntu 20.04) отличные ОС, Dell Inspiron I5 7000 (7573) 2 в 1 сенсорный экран, Dell OptiPlex 780 Core2Duo E8400 3 ГГц, 4 ГБ ОЗУ, Intel 4 Graphics.

Мне немного любопытно оптимизировать монитор с двойной загрузкой Windows, и немного погуглив натолкнулся на мысль, что цветовые профили могут быть импортированы в Ubuntu/Mint непосредственно со стороны Windows. У меня нет опыта пробовать это:

Интересны результаты.

ДОВЕРЯЙТЕ, НО ПРОВЕРЯЙТЕ любые советы от кого бы то ни было, включая меня. Пользователь Mint/Ubuntu с 10.04 LTS. LM20 64-разрядный XFCE (Dell 1520). Двойная загрузка LM20 XFCE / Win7 (настольный компьютер Lenovo и нетбук Acer).

Читайте также: