plotSFR

Постройте пространственную частотную характеристику ребра

Описание

plotSFR(sharpnessMeasurementTable) строит пространственную частотную характеристику (SFR) в таблице измерения резкости или совокупной таблице измерения резкости.

пример

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

Примеры

свернуть все

В этом примере показано, как отобразить график пространственной частотной характеристики (SFR) заданного подмножества 60 наклонных ROI ребра на графике Imatest® eSFR.

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

I = imread('eSFRTestImage.jpg');

Создайте esfrChart объект, затем отобразите график с аннотациями ROI. 60 наклонных ROI ребра помечены зелеными числами.

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

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

Измерьте резкость края во всех ROI и возвратите измерения в sharpnessTable.

sharpnessTable = measureSharpness(chart);

Отобразите график швейцарского франка ROI 26 и 27 только.

plotSFR(sharpnessTable,'ROIIndex',[26 27]);

Figure SFR Plots for ROI 26 contains an axes object. The axes object with title ROI 26 contains 8 objects of type line. These objects represent Red Channel, Green Channel, Blue Channel, Luminance Channel, Red Channel Beyond Nyquist, Green Channel Beyond Nyquist, Blue Channel Beyond Nyquist, Luminance Channel Beyond Nyquist.

Figure SFR Plots for ROI 27 contains an axes object. The axes object with title ROI 27 contains 8 objects of type line. These objects represent Red Channel, Green Channel, Blue Channel, Luminance Channel, Red Channel Beyond Nyquist, Green Channel Beyond Nyquist, Blue Channel Beyond Nyquist, Luminance Channel Beyond Nyquist.

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

свернуть все

Измерения швейцарского франка ребер в виде таблицы резкости или совокупной таблицы резкости со строками m:

  • Когда sharpnessMeasurementTable таблица резкости, m является количеством произведенных ROI.

  • Когда sharpnessMeasurementTable совокупная таблица резкости, m равняется или 1 или 2, соответствуя количеству произведенных ориентаций.

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

Типы данных: table

Аргументы name-value

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

Пример: plotSFR(myTable,'ROIIndex',2) отображает измеренную резкость только ROI 2.

Индексы ROI, чтобы отобразиться в виде разделенной запятой пары, состоящей из 'ROIIndex' и скаляр или вектор из целых чисел в области значений [1, 60]. Индексы совпадают с числами ROI, отображенными displayChart.

  • Когда sharpnessMeasurementTable таблица резкости, plotSFR по умолчанию создает только одну фигуру, показывая график швейцарского франка из первой строки таблицы.

  • Когда sharpnessMeasurementTable совокупная таблица резкости, plotSFR игнорирует заданный ROIIndex, и создает одну фигуру для каждой строки в таблице.

Пример: 29:32

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

Отобразите легенду графика в виде разделенной запятой пары, состоящей из 'displayLegend' и true или false. Когда displayLegend true, график швейцарского франка показывает легенду, которая идентифицирует различные кривые на графике.

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

Отобразите заголовок графика в виде разделенной запятой пары, состоящей из 'displayTitle' и true или false. Когда displayTitle true, график швейцарского франка показывает заголовок, который указывает на отдельный индекс ROI или совокупную ориентацию ROI.

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

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

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

Функции

Объекты

Введенный в R2017b