plotChromaticity

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

Синтаксис

plotChromaticity(colorTable)
plotChromaticity(colorTable,Name,Value)
plotChromaticity
plotChromaticity(Name,Value)

Описание

пример

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

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)

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

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

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

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

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

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

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

Функции

Объекты

Введенный в R2017b