JPGICC: Что делает опцию, описанную, поскольку “Предварительно вычисляет, преобразовывают”, делают?

Страница справочника jpgicc говорит -c NUM Precalculates transform (0=Off, 1=Normal, 2=Hi-res, 3=LoRes) [defaults to 1].

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

Что означает "Высокая разрешающая способность" и почему я должен предпочесть его по "Нормальному" (или почему я должен предпочесть "Нормальный" по "Высокой разрешающей способности")?

3
задан 17 June 2018 в 19:31

1 ответ

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

7-летняя почтовая цепочка о предварительных вычислениях

Различия ни между какими предварительными вычислениями, нормальными, низкими-res и высокого разрешения, не являются просто скоростью, но и могут привести к дефектам в тенях:

Мне установили Cinepaint в опциях управления цветом использовать, "не Предварительно вычисляют", а не одна из других опций Cinepaint (Низкое разрешение, Высокое разрешение, значение по умолчанию CMM). Мне жаль, что я не понял, что конкретная установка могла бы иметь значение, потому что она сэкономит много времени и утомительного тестирования.

Я не знаю ни о какой программе редактирования изображение помимо Cinepaint, который предлагает пользователю выбор использовать Низкий Res, Высокое разрешение, значение по умолчанию CMM, или "не Предварительно вычисляют". Я предположил бы, что большинство или все использование, что-то как "значение по умолчанию CMM", потому что я просто проверил, и Cinepaint, когда установлено на использование "значение по умолчанию CMM" и, "использует компенсацию черной точки", производят то же сокращение вдвое теневых значений как все другие редакторы изображений.

Во всяком случае в этой точке каждый редактор изображений, который я протестировал кроме Cinepaint и последней альфы Krita 2.6, производит явно поврежденные зоны молчания, если существует линейный гамма профиль, вовлеченный в преобразование профиля ICC.


Автор littleCMS берет предварительные вычисления

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

Оптимизация

Мало CMS пытается оптимизировать цепочки профиля безотносительно возможный. Существуют некоторые встроенные схемы оптимизации, и можно добавить новые схемы при помощи плагина. Это обычно improvesthe производительность преобразования, но может представить маленькую задержку 1-2 секунд при создании преобразования. Если Вы собираетесь преобразовать только немного цветов, Вам не нужно это предварительные вычисления. Затем флаг cmsFLAGS_NOOPTIMIZE в cmsCreateTransform () может использоваться для запрещения процесса оптимизации. Посмотрите ссылку API для более детального обсуждения флагов.

2
ответ дан 1 December 2019 в 16:51

Другие вопросы по тегам:

Похожие вопросы: