plotSFR
エッジの空間周波数応答をプロットします
説明
plotSFR(
は、傾斜したエッジ ROI の空間周波数応答 (SFR) 測定値をプロットします。sharpnessMeasurements
)
plotSFR(
は、ディスプレイの特性を制御する追加パラメーターを指定して SFR をプロットします。sharpnessMeasurements
,Name=Value
)
例
eSFR チャートからの特定の ROI の空間周波数応答のプロット
この例では、Imatest® eSFR チャート上にある 60 個の傾斜したエッジ ROI の指定したサブセットの空間周波数応答 (SFR) プロットを表示する方法を示します。
eSFR チャートのイメージをワークスペースに読み取ります。
I = imread("eSFRTestImage.jpg");
esfrChart
オブジェクトを作成し、ROI 注釈を含むチャートを表示します。60 個の傾斜したエッジ ROI には緑色の数字でラベル付けされています。
chart = esfrChart(I);
displayChart(chart,displayGrayROIs=false,...
displayColorROIs=false,displayRegistrationPoints=false)
すべての ROI のエッジ鮮鋭度を測定し、測定値を sharpnessTable
で返します。
sharpnessTable = measureSharpness(chart);
ROI 26 と 27 の SFR プロットのみを表示します。
plotSFR(sharpnessTable,ROIIndex=[26 27]);
入力引数
sharpnessMeasurements
— SFR 測定値
table
エッジの SFR 測定値。table として指定します。関数 plotSFR
は、次の表で説明する 2 つのタイプの測定値をサポートします。関数 measureSharpness
を使用することで、両方のタイプの鮮鋭度の測定値を取得できます。
測定 | 説明 |
---|---|
各 ROI の鮮鋭度 |
|
特定の方向をもつすべての ROI の平均鮮鋭度 |
|
データ型: table
名前と値の引数
オプションの引数のペアを Name1=Value1,...,NameN=ValueN
として指定します。ここで、Name
は引数名で、Value
は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。
R2021a より前では、コンマを使用して名前と値をそれぞれ区切り、Name
を引用符で囲みます。
例: plotSFR(myTable,"ROIIndex",2)
は、ROI 2 の測定された鮮鋭度のみを表示します。
ROIIndex
— ROI インデックス
整数 | 整数のベクトル
表示する ROI インデックス。整数または整数のベクトルとして指定します。
sharpnessMeasurements
が各 ROI の鮮鋭度測定値を表す場合、plotSFR
は、既定でテーブルの先頭行から SFR プロットを表示する 1 つの Figure のみを作成します。sharpnessMeasurements
が特定の方向をもつすべての ROI の平均鮮鋭度を表す場合、plotSFR
は指定されたROIIndex
を無視します。代わりに、plotSFR
は各方向の Figure を 1 つずつ作成します。
例: 29:32
データ型: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
displayLegend
— プロットの凡例の表示
true
または 1
(既定値) | false
または 0
プロットの凡例の表示。数値または logical の 1
(true
) または 0
(false
) として指定します。displayLegend
が true
の場合、SFR プロットはプロット上のそれぞれの曲線を識別する凡例を表示します。
displayTitle
— プロットのタイトルの表示
true
または 1
(既定値) | false
または 0
プロットのタイトルの表示。数値または logical の 1
(true
) または 0
(false
) として指定します。displayTitle
が true
の場合、SFR プロットは、個々の ROI インデックスまたは平均化された ROI の方向を示すタイトルを表示します。
Parent
— 表示された image オブジェクトの親
axes
表示された image オブジェクトの親。Axes
オブジェクトとして指定します。
バージョン履歴
R2017b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)