CornerFilter

CornerFilter[image]

image 中の各画素にコーナーが存在するかどうかの測定基準を計算し,結果を強度画像として返す.

CornerFilter[image,r]

画素範囲 r でコーナーを検出する.

詳細とオプション

  • CornerFilterは勾配計算に基づくさまざまなコーナー検出法を実装する.
  • CornerFilterは任意の2Dおよび3Dの画像に使うことができる.
  • 多チャンネル画像に適用された場合,CornerFilterはチャンネル間にコーナーの特徴を求める.
  • CornerFilter[image]CornerFilter[image,2]に等しい.
  • CornerFilter[image,{r1,r2}]は垂直方向と水平方向に異なる半径を指定する.
  • CornerFilterにはコーナーの測定基準をどのように計算するかが指定できるMethodオプションを使うことができる.デフォルト設定は"ShiTomasi"である.以下が使える.
  • "HarmonicMean"固有値の調和平均法
    "HarrisStephens"HarrisStephensのコーナー検出
    {"HarrisStephens",k}感度パラメータ k のHarrisStephensメソッド
    "ShiTomasi"最小固有値法
  • デフォルトで,HarrisStephensメソッドは,Imageオブジェクトには感度パラメータ を,Image3Dには を使う.
  • 計算されるガウス(Gauss)導関数のパラメータはMethod->{method,"Gaussian"->{ρ,σ}}で指定できる.デフォルト設定は"Gaussian"->{r,r/2}である.

例題

すべて開くすべて閉じる

  (2)

画像の小さいスケールのコーナーを求める:

大きいスケールのコーナー:

スコープ  (5)

データ  (2)

バイナリ画像のコーナーを検出する:

多チャンネル画像のコーナーを検出する:

パラメータ  (3)

小さいスケールでコーナーを検出する:

より大きいスケールによるコーナー:

矩形の画素範囲を用いる:

3D画像のコーナーを低い画素範囲で検出する:

コーナー検出器の範囲を大きくする:

オプション  (2)

Method  (2)

デフォルトメソッドを使ってコーナーを検出する:

"HarmonicMean"メソッドを使う:

辺には負の特徴を与えるHarrisStephensメソッドを使ってコーナーを検出する:

ガウス微分のパラメータを指定する:

アプリケーション  (2)

テキスト内にコーナーを求める:

検出されたコーナーをハイライトする:

CornerFilter を使って天文画像中の小さい星をハイライトする:

特性と関係  (1)

ImageCornersは,非最大抑制を使ったCornerFilterの頂点である:

非最大抑制を適用し,検出されたコーナーを可視化する:

ImageCornersの結果と比較する:

MaxDetectを使って頂点を求める:

Wolfram Research (2010), CornerFilter, Wolfram言語関数, https://reference.wolfram.com/language/ref/CornerFilter.html (2014年に更新).

テキスト

Wolfram Research (2010), CornerFilter, Wolfram言語関数, https://reference.wolfram.com/language/ref/CornerFilter.html (2014年に更新).

CMS

Wolfram Language. 2010. "CornerFilter." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/CornerFilter.html.

APA

Wolfram Language. (2010). CornerFilter. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CornerFilter.html

BibTeX

@misc{reference.wolfram_2024_cornerfilter, author="Wolfram Research", title="{CornerFilter}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/CornerFilter.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_cornerfilter, organization={Wolfram Research}, title={CornerFilter}, year={2014}, url={https://reference.wolfram.com/language/ref/CornerFilter.html}, note=[Accessed: 25-November-2024 ]}