displayColorPatch

Отобразите визуальное цветное воспроизведение как цветовые поля

Синтаксис

displayColorPatch(colorTable)
displayColorPatch(colorTable,Name,Value)

Описание

displayColorPatch(colorTable) отображения измеренные и ссылочные цвета, colorTable, для видимых областей цветового поля (КОРОЛИ) в тестовом графике. Измеренные значения цвета отображены как квадраты, окруженные толстым контуром соответствующего ссылочного цвета.

пример

displayColorPatch(colorTable,Name,Value) отображения измерили значения цвета с дополнительными параметрами, чтобы управлять аспектами отображения.

Примеры

свернуть все

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

Считайте изображение графика eSFR в рабочую область.

I = imread('eSFRTestImage.jpg');

Создайте объект esfrChart. Отобразите график, подсветив эти 16 цветовых полей.

chart = esfrChart(I);
displayChart(chart,'displayEdgeROIs',false, ...
    'displayGrayROIs',false,'displayRegistrationPoints',false)

Измерьте цвет во всех КОРОЛЯХ цветового поля.

colorTable = measureColor(chart);

Отобразите измерения точности цветопередачи без индексного наложения ROI. Каждое квадратное цветовое поле является измеренным цветом, и толстая окружающая граница является ссылочным цветом для того ROI. Измерение точности цветопередачи отображено как Delta_E, Евклидово расстояние между измеренным и ссылочным раскрашивает CIE 1976 L*a*b* цветовое пространство. Более точные цвета имеют меньший Delta_E.

displayColorPatch(colorTable,'displayROIIndex',false)

Входные параметры

свернуть все

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

ПеременнаяОписание
ROIИндекс выбранного ROI. Значение ROI является целым числом в области значений [1, 16]. Индексы совпадают с числами ROI, отображенными displayChart.
Measured_R

Среднее значение красных пикселей канала в ROI. Measured_R является скаляром совпадающего типа данных как chart.Image, который может иметь тип single, double, uint8 или uint16.

Measured_G

Среднее значение зеленых пикселей канала в ROI. Measured_G является скаляром совпадающего типа данных как chart.Image.

Measured_B

Среднее значение синих пикселей канала в ROI. Measured_B является скаляром совпадающего типа данных как chart.Image.

Reference_L

Ссылка L* значение, соответствующее ROI. Reference_L является скаляром типа double.

Reference_a

Сошлитесь* значение, соответствующее ROI. Reference_a является скаляром типа double.

Reference_b

Ссылка b* значение, соответствующее ROI. Reference_b является скаляром типа double.

Delta_EЕвклидово цветное расстояние между измеренными и ссылочными значениями цвета, как обрисовано в общих чертах в CIE 1976.

Чтобы получить таблицу цветов, используйте функцию measureColor.

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: displayColorPatch(myColorTable,'displayROIIndex',false) выключает отображение индексов ROI.

Отобразите индексные метки ROI, заданные как пара, разделенная запятой, состоящая из 'displayROIIndex' и true или false. Когда displayROIIndex является true, затем displayColorPatch накладывает индексные метки ROI цветового поля на отображенных цветовых полях. Индексы совпадают с числами ROI, отображенными displayChart.

Типы данных: логический

Отобразите значения Delta_E, заданные как пара, разделенная запятой, состоящая из 'displayDeltaE' и true или false. Когда displayDeltaE является true, displayColorPatch накладывает значения Delta_E на отображенных цветовых полях.

Типы данных: логический

Указатель осей отображенного объекта изображения, заданного как пара, разделенная запятой, состоящая из 'Parent' и указателя осей. Parent задает родительский элемент объекта изображения, созданного displayColorPatch.

Смотрите также

Функции

Объекты

Введенный в R2017b