Странное поведение в darktable - изображение несовместимо

Я использую darktable 2.6 в Windows 10. Эта проблема началась недавно.

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

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

Мало того, что цвета очень разные, гистограмма меняется без каких-либо изменений. Смотрите изображения.

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

первая гистограмма

вторая гистограмма

третья гистограмма

Нит: вы никогда не смотрите на необработанное изображение. Вы всегда смотрите на рендеринг. Как этот рендер генерируется и кешируется — это, конечно, другой вопрос.
Я думаю, что это скорее сообщение об ошибке, чем вопрос. Что бы это ни стоило, я не могу воспроизвести это поведение в версии для Linux.
FWIW, у меня та же проблема - те же настройки, что и у OP (2.6 и Win 10). Я также использую предварительный просмотр в полу-RAW, а не в JPEG.

Ответы (2)

Этот вопрос описывает, что может быть парой разных проблем:

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

  • Это может быть связано с настройкой GUI Options | «Не используйте встроенный предварительный просмотр в формате JPEG, а используйте необработанный файл половинного размера» , который описывает Талберг . Убедитесь, что он включен .

  • Это может быть связано с настройками OpenCL (в разделе «основные параметры»). Задачи с GPU-ускорением иногда ведут себя необычно.

  • Это может быть ошибка в версии для Windows, так как Junkyardsparkle не может воспроизвести поведение в Linux. (Я тоже не могу.)

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

  • Несогласованная гистограмма и «неправильные» цвета могут быть связаны с преобразованиями цветового пространства . Рабочее цветовое пространство, которое использует darktable, изменить нельзя. Согласно darktable: Управление цветом :

    между входным цветовым профилем и выходным цветовым профилем — изображение в формате Lab. Это очень огромное универсальное цветовое пространство, которое охватывает все цвета, видимые человеческому глазу (и даже больше). Поскольку darktable обрабатывает изображения в 4x32-битных буферах с плавающей запятой, мы можем работать с цветовым пространством Lab, не рискуя полосами или тональными разрывами.

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

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

    Гистограммы: несоответствие цветовых пространств

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

    Гистограммы: согласованные цветовые пространства

В Darktable есть пара параметров, влияющих на то, какое изображение когда отображается. Проверьте свои настройки, в частности тот, который говорит «не использовать встроенный предварительный просмотр JPEG, а половинный размер необработанного» в разделе «Параметры графического интерфейса».

Я сделал это, но все равно получаю то, что выглядит как предварительный просмотр изображения в формате JPEG, а затем, если я снова увеличиваю и уменьшаю масштаб, обратно с RAW