CrossingDetect

CrossingDetect[image]

白い画素が image のゼロ交差に対応するバイナリ画像を与える.

CrossingDetect[image,delta]

image 中の絶対値が delta より小さい値を0として扱う.

CrossingDetect[array,]

1が array におけるゼロ交差に相当する,バイナリ形式の疎な配列を与える.

詳細とオプション

  • CrossingDetectは少なくとも1つの負の近傍を持つ正の値の画素を求める.
  • CrossingDetectは一般に二次導関数に基づいたエッジ検出アルゴリズムに用いられる.
  • CrossingDetectは実数型の画像に適用されたときにはゼロ交差のみを求める.
  • カラー画像については,CrossingDetectはすべてのチャンネルで平均された強度に対して働く.
  • CrossingDetectは,2Dおよび3Dの画像,また,1,2,3階の配列に使うことができる.
  • CrossingDetectCornerNeighborsオプションを取る.デフォルト設定はCornerNeighbors->Trueである.
  • CornerNeighbors->Noneの設定を使って,CrossingDetectは画素がもとの画像のコーナーに対応する二重格子を操作し,結果の画像の次元を1画素小さくする.

例題

すべて開くすべて閉じる

  (2)

リストのゼロ交差:

高度ラスタ中に等高線を求める:

スコープ  (1)

2D行列のゼロ交差を求める:

オプション  (2)

CornerNeighbors  (2)

4連結性あるいは8連結性を使って交差検出を計算する:

これは二重格子を操作する:

アプリケーション  (2)

ゼロ交差の積と画像の第一導関数を使って向上させたエッジ検出:

第二導関数の画像中にゼロ交差を求めることでエッジを検出する:

特性と関係  (2)

データ配列のゼロ交差を計算すると,バイナリSparseArrayが返される:

Normalを使って結果を展開する:

LoGフィルタのかかった画像のゼロ交差は閉じた輪郭線になる:

考えられる問題  (1)

CornerNeighbors->Noneを使って二重格子を作成するためには,すべてのデータ次元が1より大きくなければならない:

代りにCornerNeighborsAutomaticを使う:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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