RidgeFilter

RidgeFilter[image]
image 中の各画素に存在するリッジの大きさを計算する.

RidgeFilter[image,σ]
指定されたリッジスケール σ を使う.

RidgeFilter[array,]
二次元あるいは三次元の array のリッジフィルタを計算する.

詳細とオプション詳細とオプション

  • RidgeFilterは各画素の主な曲率を計算する.
  • リッジに直交する主な主曲率はヘッシアン行列の主な負の固有値で与えられる.
  • RidgeFilter[image,σ]では,σ はヘッシアンの導関数の計算に使われるリッジのスケールである.デフォルトで,σ=1が使われる.
  • RidgeFilterは任意の2Dおよび3Dの,グレースケール画像あるいは多チャンネル画像に使うことができ,各チャンネルに別々に働く.
  • RidgeFilter[image,]image と同じ次元の実際の画像を返す.
  • RidgeFilterはヘッシアン行列と主な主曲率の計算のために次のオプションをサポートする.
  • InterpolationOrderAutomatic補間次数
    Padding"Fixed"充填法
  • InterpolationOrderオプションの可能な設定値は3, 4, 5, , 9である.
  • Paddingオプションにはあるいは数値が使える.2つの設定値のリストで各次元に異なる充填を指定することができる.

例題例題すべて開くすべて閉じる

  (2)  (2)

地形標高ラスタで山の尾根を求める:

In[3]:=
Click for copyable input
Out[3]=

エンジンブロックの薄い部分をスケッチする:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
2010年に導入
(8.0)
| 2014年に修正
(10.0)