Опции построения мозаики с использованием цветовых карт
Инструменты построения мозаики позволяют создавать мозаику из наборов растровых данных, с которыми ассоциированы цветовые карты, даже если эти цветовые карты отличаются. При создании мозаики с применением различных цветовых карт, инструментам необходимо указать, какую из цветовых карт следует использовать (особенно при наличии различающихся цветовых карт). Чтобы определить возможный конфликт цветовых карт, существует несколько доступных методов: Отклонить (Reject), Первый (First), Последний (Last) и Подгонка (Match).
Если все цветовые карты одинаковые, или если нет цветовых карт, этот параметр будет дополнительным. Если цветовые карты присутствуют в мозаике, лучше установить этот параметр соответствующим образом, чтобы получить наилучшие результаты.
Отклонить (Reject)
Режим Отклонить (Reject) не будет создавать мозаику из любых наборов растровых данных, с которыми связана цветовая карта. В сущности, будет создана мозаика из наборов растровых данных, но инструмент будет игнорировать наборы растровых данных, которые имеют цветовую карту, они не будут включены в процесс мозаики. Таким образом, если все наборы растровых данных имеют цветовые карты, то, фактически, построение мозаики не будет выполнено.
На рисунке ниже показаны три набора растровых данных, из которых будет создана мозаика. Инструмент мозаики попытается создать одну мозаику из первых двух наборов растровых данных (левый и средний). Т.к. средний растр имеет цветовую карту, режим отклонения будет игнорировать ее и просто создавать мозаику из следующего набора растровых данных в списке мозаики (как показано ниже).
Например, если существует три набора растровых данных, из которых будет создаваться мозаика, и один из них имеет цветовую карту, она будет игнорироваться. На рисунке ниже левый и правый наборы растровых данных не имеют цветовых карт, а средний имеет.
Инструмент мозаики попытается создать одну мозаику из первых двух наборов растровых данных (левый и средний). Т.к. средний растр имеет цветовую карту, режим Отклонить (Reject) будет игнорировать ее и просто создаст мозаику из следующего набора растровых данных в списке мозаики. Таким образом, будет создаваться мозаика только из левого и правого наборов растровых данных.
Первый (First)
Метод Первый (First) будет использовать первую цветовую карту в списке наборов растровых данных для создания мозаики. Этот режим цветовой карты используется по умолчанию.
На рисунке ниже будет использоваться первая цветовая карта, т.к. она первая в списке. Таким образом, цветовой картой, применяемой к финальному выходному набору растровых данных в мозаике, будет цветовая карта, используемая в первом наборе растровых данных. Никакого пересчёта значений цветовой карты выполнено не будет.
Последний (Last)
Режим Последний (Last) будет использовать последнюю цветовую карту в списке наборов растровых данных для создания мозаики.
На рисунке ниже будет использоваться последняя цветовая карта, т.к. она последняя в списке. Таким образом, цветовой картой, применяемой ко всем наборам растровых данных в мозаике, будет та же цветовая карта, что и последняя. Никакого пересчёта значений цветовой карты выполнено не будет.
Подгонка (Match)
Режим Подгонка (Match) будет использовать комбинацию всех цветовых карт. Он гарантирует, что все уникальные цвета будут представлены в конечной цветовой карте (если это позволяет битовая глубина).
На рисунке ниже режим Подгонка (Match) будет собирать вместе все уникальные цвета. Т.к. значение четыре (4) из второй цветовой карты - это тот же цвет, что и значение три (3) из первой цветовой карты, конечная цветовая карта просто переносит все значения четыре в значения три. Так же, все значения пять (5) будут перенесены в значения один (1), а значения шесть (6) будут перенесены в значения два (2). Если есть новый уникальный цвет, который еще не существует, тогда новый цвет будет добавлен в конец цветовой карты; таким образом, уникальный цвет для значения ноль (0) будет добавлен в конец цветовой карты.
Если битовая глубина не позволяет больше ввести новые значения, то некоторые уникальные значения могут оказаться не представленными. На примере ниже показаны 8-битовые данные, где только значения от нуля до 255 являются корректными.
Как показано ниже, есть несколько значений из второй цветовой карты, которые нужно перенести в новое значение в финальной таблице. Значение ноль (0) переносится в значение 255. Уникальный цвет для значения четыре (4) будет перенесён в следующее доступное уникальное значение, но т.к. битовая глубина уже заполнена, оно теперь будет перенесено в существующий уникальный цвет, наиболее близкий по оттенку; таким образом, оно будет перенесено в значение 254. Значение пять (5) также должно соответствовать уникальному значению; оно будет перенесено в значение один (1). Так как уникальный цвет для значения шесть (6) тот же, что и для значения два (2), значение 6 может быть перенесено в значение два.
В зависимости от вашей цветовой карты, новый цвет, в который переносится значение, может и не быть столь радикально отличным. Радикальные различия цвета в этом примере использовались для большей различимости уникальных цветов.