displayChart

Отображение тестовые графики с наложенными необходимыми областями

Описание

displayChart(chart) отображает Imatest® График eSFR [1] или X-Rite® ColorChecker® Классический график [2] с ROI, наложенными на обнаруженные признаки графика.

пример

displayChart(chart,Name,Value) управляет аспектами отображения графика, используя аргументы имя-значение.

Примеры

свернуть все

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

I = imread('eSFRTestImage.jpg');

Создайте esfrChart объект, который хранит информацию о тестовом графике.

chart = esfrChart(I);

Отображать только цветовые закрашенную фигуру ROIs. Для этого отключите отображение наклонных ребер ROI, серых закрашенных фигур ROI и регистрационных точек.

displayChart(chart,'displayEdgeROIs',false,'displayGrayROIs',false,'displayRegistrationPoints',false);

Figure eSFR test chart contains an axes. The axes contains 17 objects of type image, text.

Считайте изображение графика X-Rite ® ColorChecker ® в рабочую область.

I = imread('colorCheckerTestImage.jpg');

Создайте colorChecker объект путем выполнения автоматического обнаружения графика на изображении.

chart = colorChecker(I);

Отображение графика только с обнаруженными угловыми регистрационными точками. Отключите отображение ROI цветной закрашенной фигуры.

displayChart(chart,'displayColorROIs',false)

Figure Color checker test chart contains an axes. The axes contains an object of type image.

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

свернуть все

Тестовый график, заданная как esfrChart объект или colorChecker объект.

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

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Пример: 'displayRegistrationPoints',false отключает наложение регистрационных точек на графике.

Отобразите наклонные ребра ROIs, заданные как разделенная запятой пара, состоящий из 'displayEdgeROIs' и числовое или логическое 1 (true) или 0 (false).. Когда displayEdgeROIs является true60 ограничительных коробок с наклонным краем накладываются на изображение бледно-желтым цветом.

Этот аргумент поддерживается только тестовыми диаграммами eSFR.

Отображать серые закрашенную фигуру, заданные как разделенная разделенными запятой парами, состоящая из 'displayGrayROIs' и числовое или логическое 1 (true) или 0 (false).. Когда displayGrayROIs является true20 серых закрашенные фигуры накладываются на изображение синим цветом.

Этот аргумент поддерживается только тестовыми диаграммами eSFR.

Отобразите ROI цветового патча, заданный как разделенная разделенными запятой парами, состоящая из 'displayColorROIs' и числовое или логическое 1 (true) или 0 (false).. Когда displayColorROIs является trueограничивающие 16 цветные закрашенные фигуры рамки накладываются на изображение темно-желтым цветом.

Отобразите регистрационные точки, заданные как разделенная разделенными запятой парами, состоящая из 'displayRegistrationPoints' и числовое или логическое 1 (true) или 0 (false).. Когда displayRegistrationPoints является trueчетыре регистрационные точки обозначены красным бриллиантовым наложением.

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

Ссылки

[1] Иматест. «Esfr». https://www.imatest.com/mathworks/esfr/.

[2] Фото и видео X-Rite. «Классика ColorChecker». https://xritephoto.com/colorchecker-classic

Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте