このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
plot
点のプロット
説明
例
KAZE 点のプロット
イメージを読み取ります。
I = imread("cameraman.tif");
イメージから KAZE 点を検出します。
points = detectKAZEFeatures(I);
検出された点から KAZE 特徴を抽出します。
[features,valid_points] = extractFeatures(I,points);
最も強い 10 個の点をプロットし、その向きを表示します。
imshow(I) hold on strongestPoints = selectStrongest(valid_points,10); plot(strongestPoints,showOrientation=true) hold off
SURF 特徴のプロット
I = imread("cameraman.tif");
points = detectSURFFeatures(I);
[features, valid_points] = extractFeatures(I,points);
最も強い 10 個の SURF 特徴を可視化します。これには、記述子抽出プロセスによって決定されるそのスケールと向きが含まれます。
imshow(I); hold on; strongestPoints = valid_points.selectStrongest(10); strongestPoints.plot("showOrientation",true);
入力引数
points
— 点オブジェクト
M 行 2 列の行列 | 特徴点オブジェクト
点オブジェクト。M 個の [x y] 座標からなる M 行 2 列の行列として指定するか、特徴点のタイプで説明されている特徴点オブジェクトの 1 つとして指定します。このオブジェクトには、入力イメージで検出された特徴点に関する情報が含まれます。点を取得するには、特徴点のタイプと対になる適切な検出関数を使用します。
ax
— 座標軸ハンドル
ハンドル
表示に使用するハンドル。ハンドルは gca
を使用して設定できます。
名前と値の引数
オプションの引数のペアを Name1=Value1,...,NameN=ValueN
として指定します。ここで、Name
は引数名で、Value
は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。
R2021a より前では、コンマを使用して名前と値をそれぞれ区切り、Name
を引用符で囲みます。
例: plot(ShowOrientation=true)
は、表示プロットで向きをレンダリングします。
ShowScale
— スケーリングされた円の表示
true
(既定値) | false
スケーリングされた円を表示する。true
または false
を指定します。この値を true
に設定すると、オブジェクトは、特徴点を中心とし、検出された特徴のスケールに比例する円を描画します。この値を false
に設定すると、オブジェクトは円の表示をオフにします。
アルゴリズムは、半径 6
*Scale
の円で特徴のスケールを表します。アルゴリズムは同等のサイズの円形領域を使用して、特徴の向きを計算します。
ShowOrientation
— 向きのラインの表示
true
(既定値) | false
特徴点の向きを表示する。true
または false
で指定します。この値を true
に設定すると、オブジェクトは点の向きに対応するラインを描画します。オブジェクトは、特徴点の位置からスケールを示す円のエッジへ向かうラインを描画します。
バージョン履歴
R2011b で導入
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)