plotChromaticity

Постройте цветное воспроизведение на схеме цветности

Описание

пример

plotChromaticity(colorTable) графики на цветности схематически изображают измеренные и ссылочные цвета, colorTable, для видимых областей (ROIs) цветового поля в тестовом графике.

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

plotChromaticity строит пустую схему цветности.

plotChromaticity(Name,Value) строит пустую схему цветности дополнительным параметром 'Parent' это задает указатель родительские оси объекта графика.

Примеры

свернуть все

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

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

I = imread('eSFRTestImage.jpg');

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

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

Измерьте цвет во всех ROI цветового поля.

colorTable = measureColor(chart);

Постройте измеренное, и ссылочное раскрашивает CIE 1976 L*a*b* цветовое пространство на схеме цветности. Красные круги указывают, что ссылочные цветные и зеленые круги указывают на измеренный цвет каждого цветового поля. Схема цветности не изображает яркость цвета.

figure
plotChromaticity(colorTable)

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

свернуть все

Значения цвета в каждом цветовом поле, заданном как 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 имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

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

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

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

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

Функции

Объекты

Введенный в R2017b