SurfaceXplorer :: Color Palette Adjustment Panel

ОДО "Микротестмашины"

| SurfaceXplorer [Интерфейс пользователя] > [Сектор объектов] > [Вкладка Свойства] > [Палитра]

2.5.2.3 Панель настройки цветовой палитры

Рис. 2.5.2.3.1 - Панель настройки цветовой палитры (нажмите на соответствующий элемент для перехода к его описанию) |

На панели [Palette] (Палитра) (рис. 2.5.2.3.1) размещаются средства для настройки цветовой шкалы изображений в окне двухмерного представления СЗМ-данных. Цветовая палитра СЗМ-изображения в окне трехмерного представления определяется и автоматически обновляется в соответствии с настройками для его оболочки.

На панели [Palette] всегда отображается состояние и обеспечивается настройка цветовой палитры СЗМ-изображения в активном окне двухмерного представления, и при смене активного окна состояние панели соответственно обновляется (актуализируется). Панель допускает ее отстыковку от родительской вкладки - Properties (Свойства) и свободное размещение в границах рабочего стола на мониторе компьютера поверх остальных окон программы SurfaceXplorer.

Для вызова панели можно воспользоваться одним из следующих способов:
- активировать ярлык панели [Palette] (Палитра) на левой границе вкладки Properties (Свойства) в секторе работы с объектами программы (в случае, если панель пристыкована к вкладке);
- в контекстном меню, вызываемом правой кнопкой мыши в окне визуализации, выбрать соответстсвующий пункт (например, Edit palette);
- в окне двухмерного представления щелкнуть два раза левой кнопкой мыши по цветовой шкале (справа от СЗМ-изображения).

Использование последних двух способов - наиболее быстрый путь вызова панели настройки палитры, если активны вкладки, иные чем вкладка Properties (Свойства). Альтернативный подход для обеспечения быстрого доступа к ресурсам панели - отстыковать ее от вкладки и разместить панель отдельно.

Элементы панели настройки цветовой палитры

Заголовок (вверху панели) - отображает имя активного поля данных, для которого производится настройка параметров в панели (при наличии в файле набора полей данных).

Диаграмма распределения цветов (в верхней части панели, рис. 2.5.2.3.1) - отображает кривые интенсивности трех цветовых каналов для текущего СЗМ-изображения. При этом весь высотный диапазон изображения соответствует вертикальной оси диаграммы, а кривая распределения высот для удобства представлена здесь же черной линией. В программе используется стандартная для опреационной системы цветовая модель RGB - Red (красный) : Green (зеленый) : Blue (синий). Смешением трех этих компонент в различных соотношениях достигается необходимый цветовой оттенок.

Узлы на кривых цветовых компонент графически представляют интенсивность соответствующей цвету линии компоненты, которую можно интерактивно изменять, перемещая узел мышью влево или вправо в пределах поля диаграммы. Минимум соответствует левой границе поля диаграммы, максимум - правой. Альтернативный способ - изменение интенсивности компонент цветового маркера вручную в окнах ввода R ### G ### B ### . Другие способы изменения цвета маркера - настройка с помощью системной цветовой панели.

Линейка цветовых маркеров (на левой границе диаграммы, рис. 2.5.2.3.1) - вертикальная шкала, на которой размещаются цветовые маркеры - узловые метки на шкале высот, в точках расположения которых предусматривается настройка цвета данного вертикального уровня. Графический символ маркера - квардрат с присоединенным справа треугольником, например - . Цвет квадрата соответствует цвету шкалы на данном высотном уровне. Свободная вершина треугольника располагается на соответствующем ему высотном уровне. Минимальное количество маркеров - два, которые определяют цвета для нижней и верхней границ цветовой шкалы высот СЗМ-изображения. Промежуток между двумя любыми маркерами автоматически и равномерно заполняется соответствующими переходными тонами.

Установка дополнительного цветового маркера на линейке производится щелчком левой кнопки мыши в свободном месте на линейке. Автоматически новый маркер становится текущим (активным), и соответствующему ему уровню на шкале высот присваивается цвет промежуточный между двумя соседними (маркерами выше и ниже нового). На кривых интенсивности цветовых компонент на уровне нового маркера устанавливаются узлы, которыми можно воспользоваться для интерактивной настройки цвета маркера. Альтернативный способ - воспользоваться кнопкой + Add marker .

Удаление цветового маркера на линейке производится щелчком по нему правой кнопки мыши. Автоматически текущим становится маркер, расположенный выше на линейке, а кривые интенсивности цветовых компонент спрямляются между соседними узлами (выше и ниже удаленного уровня/маркера). Альтернативный способ - воспользоваться кнопкой X Delete .

Перемещение установленного на линейке цветового маркера вверх или вниз осуществляется перетаскиванием его при нажатой левой кнопке мыши. Альтернативный способ - изменить вертикальную координату маркера вручную в окне ввода ### Marker position . По умолчанию доускается свободное перемещение (Free move) цветовых маркеров по линейке, в том числе таким образом, что его уровень пересекает уровень другого маркера с сохранением каждым маркером своего цвета. Однако при необходимости допускается в панели настройки общих параметров программы (Preferences) устанавливать и другие режимы передвижения маркеров на линейке - удаление пересекаемого маркера (уровня) при пересечении его активным маркером (Delete) и запрет пересечения уровней (No cross)

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

Изменение цвета (настройка) маркера производится с помощью стандартной системной панели настройки цвета (рис. 2.5.2.3.2), вызываемой двойным щелчком левой кнопкой мыши по графическому символу маркера (например - ). Альтернативный способ - вызов системной панели с помощью кнопки выбора цвета . Другие способы настройки цвета текущего маркера - изменение соотношения цветовых компонент на диаграмме распределения цветов или в поле ввода RGB-параметров.

Рис. 2.5.2.3.2 - Системная панель настройки цвета в исходном состоянии.

Цветовая шкала (справа от диаграммы, рис. 2.5.2.3.1) - отображает реальное распределение цветов по высоте для активного СЗМ-изображения с соответствующими метками высот (единицы измерения на шкале зависят от типа данных, для которых редактируется палитра).

В секции Marker (Маркер) панели (рис. 2.5.2.3.1) представлены следующие элементы управления параметрами активного цветового маркера.

Позиция маркера - ### Z - отображает в цифровом формате вертикальную координату активного маркера на шкале высот текущего СЗМ-изображения. Используются относительные координаты и единицы измерения соответствующей вертикальной шкалы. В поле ввода пердусматривается возможность ввода вручную новой координаты, после чего активный маркер перемещается в заданную этой новой координатой точку на вертикальной линейке.

Кнопка настройки цвета - - отображает цвет вертикальной шкалы на уровне, на котором установлен активный маркера (т.е. цвет в позиции маркера). Цвет кнопки изменяется при смене текущего маркера соответственно его усановленному цвету. При однократном нажатии на кнопку вызывается стандартная системная панель настройки цвета (рис. 2.5.2.3.3), с помощью которой осуществляется визуальный выбор или создание необходимого цветового оттенка. Альтернативный способ - вызов системной панели двойным щелчком левой кнопкой мыши по графическому символу маркера на вертикальной линейке (например - ) . Другие способы настройки цвета текущего маркера - изменение соотношения цветовых компонент на диаграмме распределения цветов или в поле ввода RGB-параметров.

Рис. 2.5.2.3.3 - Системная панель настройки цвета в развернутом состоянии.

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

Интенсивность цветовых компонент - R ### G ### B ### - отображение в цифровом формате интенсивности цветовых компонент текущего высотного уровня (позиции маркера) - Red (красный) : Green (зеленый) : Blue (синий). Как и в операционной системе, интенсивность каждой компоненты имеет 256 градаций - от 0 до 255. Здесь используется десятичное представление параметра интенсивности, подобно тому, как это производится в системной панели настройки цвета (рис. 2.5.2.3.3). Минимальная интенсивность (или отсутствие в цветовом тоне данной составляющей) соответствует значению "0", а максимальная - значению "255". В полях ввода предусматривается возможность вручную изменять параметры интенсивности каждого из цветовых каналов, однако пользоваться данной функцией рекомендуется при наличии определенного опыта работы с настройками цвета в модели RGB. Альтернативный способ изменения интенсивности компонент цветового маркера - перемещение узлов на кривых диаграммы распределения цветов . Другие способы изменения цвета маркера - настройка с помощью системной цветовой панели.

Кнопка добавления маркера - + Add marker - при нажатии вставляется новый цветовой маркер на линейке посредине между текущим маркером и маркером выше (кроме случая, когда текущим является верхний граничный маркер). Автоматически новый маркер становится текущим (активным), и соответствующему ему уровню на шкале высот присваивается цвет промежуточный между двумя соседними (маркерами выше и ниже нового). На кривых интенсивности цветовых компонент на уровне нового маркера устанавливаются узлы, которыми можно воспользоваться для интерактивной настройки цвета маркера. Альтернативный способ установки нового маркера - однократный щелчок левой кнопкой мыши в свободном месте на линейке маркеров .

Кнопка удаления маркера - X Delete - при нажатии удаляет текущий (активный) цветовой маркер на линейке. Автоматически текущим становится маркер, расположенный выше на линейке, а кривые интенсивности цветовых компонент спрямляются между соседними узлами (выше и ниже удаленного уровня/маркера). Альтернативный способ удаления маркера - однократный щелчок по нему правой кнопкой мыши .

Уровень границ - Boundaries level, % ### - отображение и установка минимального уровня значимости высот (в %) для последующей автоматической установки границ цветовой шкалы (т.е. граничных маркеров) в положения, за внешними пределами которых цвет высот на СЗМ-изображении не будет изменяться (фактически - будет соответствовать цвету граничного маркера) . Весь диапазон распределения высот, отображаемый черной линией на диаграмме цветов, принимается за 100% - независимо от реального значения максимальной вероятности, ее величина рассматривается как 100% и соответствует правой границе диаграммы, левая граница диаграммы соответствует 0.

Кнопка автоматической установки границ цветовой шкалы - Set (Уст.) - при нажатии производит перемещение граничных маркеров в положения, в которых уровень значимости высот на кривой распределения устанавливается параметром Boundaries level, % ### (уровень границ) . Цель данной процедуры - при визуализации игнорировать статистически незначимые высоты. Производится оптимальное совмещение цветовой шкалы с диапазоном высот на СЗМ-изображении, что позволяет отображать топографию (или другие СЗМ-данные) с максимальной детализацией. Если на линейке размещены промежуточные цветовые маркеры, при автоматическом перемещении граничных маркеров все внутренние будут также автоматически передвинуты на новые уровни. Промежутки между всеми маркерами изменятся пропорционально изменению диапазона между границами.

Обычно оптимальные результаты "отключения" отображения незначимых диапазонов высот достигаются при установке уровня границ порядка 1-2%.

В секции Presets (Предустановки) панели (рис. 2.5.2.3.1) размещены элементы для работы с заготовленными цветовыми схемами.

Селектор цветовых схем - - предоставляет быстрый доступ к цветовым схемам, содержащимся в подкаталоге Config программы SurfaceXplorer. Выбор осуществляется вызовом списка доступных схем путем нажатия на кнопку у правой стороны селектора.

Кнопка назначения цветовой схемы по умолчанию - Set as default - сохраняет текущую цветовую схему как схему, используемую программой по умолчанию. Фактически - записывает ее в файл настройки палитры default.pal в подкаталоге Сonfig программы SurfaceXplorer.

Кнопка сохранения текущей цветовой схемы - Save - при нажатии вызывает системный диалог сохранения файла, в который будет записана текущая цветовая схема. Расширение имени файла по умолчанию - *.pal. Рекомендуется не изменять предлагаемое расширение имени файла, а также предусмотреть сохранение файла в подкаталоге Сonfig программы SurfaceXplorer. В этом случае при последующем запуске программы сохраненная цветовая схема будет доступна для быстрой загрузки при помощи селектора.

Кнопка загрузки цветовой схемы - Load - при нажатии вызывает системный диалог открытия файла для выбора ранее сохраненной цветовой схемы. Расширение имени файла по умолчанию - *.pal. Рекомендуется использовать данную процедуру, если предустановленные цветовые схемы были сохранены в не в подкаталоге Сonfig программы SurfaceXplorer или недоступны для быстрой загрузки при помощи селектора цветовых схем.

Копирование текущей цветовой схемы в буфер - Copy palette to clipboard - команда для занесения параметров текущей цветовой схемы в системный буфер. Используется для быстрой переноски цветовой схемы из одного окна визуализации СЗМ-изображения в другое без сохранения схемы в файле на диске.

Вставка цветовой схемы из буфера - Paste palette from clipboard - команда для вставки цветовой схемы из системного буфера в текущую панель настройки цветовой палитры. Предварительно необходимо скопировать цветовую схему в буфер. Используется для быстрой переноски цветовой схемы из одного окна визуализации СЗМ-изображения в другое без сохранения схемы в файле на диске.

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

Copyright © 2005-2006, Microtestmachines Co.
All rights reserved.