ヘルプセンタヘルプセンタ
グレスケルメジのグレで重み付けされた距離変換
T =灰区(I,蒙版)
T =灰区(I,C,R)
T = graydist(I,ind)
T = graydist(___、方法)
T= graydist (我,面具)は,グレスケルメジ我のグレ,で重み付けされた距離変換を計算します。面具が真正的である位置はシ,ド位置です。
T= graydist (我,面具)
T
我
面具
真正的
例
T= graydist (我,C,R)は,ベクトルCとRでシ,ド位置の列座標と行座標を指定します。
T= graydist (我,C,R)
C
R
T= graydist (我,印第安纳州)はシド位置の線形ンデックス印第安纳州を指定します。
T= graydist (我,印第安纳州)
印第安纳州
T= graydist (___,方法)は別の距離計量方法を指定します。
T= graydist (___,方法)
方法
すべて折りたたむ
魔方陣を作成します。関数magic で生成される行列では、行方向、列方向、対角方向の和が等しくなります。左上隅から右下隅までの最短パスは対角線に沿っています。
A =魔术(3)
一个=3×38 1 6 3 5 7 4 9 2
正方形の左上隅と右下隅をシ,ド位置として指定して,グレ,で重み付けされた距離変換を計算します。
T1 = graydist(A,1,1);T2 = graydist(A,3,3);
2 .。予想どおり,対角線上に定数値の最短パスがあります。
T = t1 + t2
T =3×310 11 17 13 10 13 17 17 10
グレスケルメジ。数値配列または logical 配列として指定します。
シド位置を指定するバナリマスク。我と同じサescズの逻辑配列として指定します。
シ,ド位置の列座標と行座標。正の整数のベクトルとして指定します。座標値は我内の有効なC,R添字です。
シド位置のンデックス。正の整数のベクトルとして指定します。
“棋盘”
“cityblock”
“quasi-euclidean”
距離計量。次のいずれかの値を指定します。
メソッド
説明
2次元の場合,(x1y1)と(x2y2)の間のチェス盤距離は,次のとおりです。
马克斯(│x1- x2││y1- y2│)。
2次元では,(x1y1)と(x2y2)の間のシティブロック距離は,次のとおりです。
│x1- x2│+│y1- y2│
2次元の場合,(x1y1)と(x2y2)の間の準ユ,クリッド距離は,次のとおりです。
| x 1 − x 2 | + ( 2 − 1 ) | y 1 − y 2 | , | x 1 − x 2 | > | y 1 − y 2 |
( 2 − 1 ) | x 1 − x 2 | + | y 1 − y 2 | , 否则 .
詳細にいては,バ@ @ナリ@ @メ@ @ジの距離変換を参照してください。
グレ,で重み付けされた距離変換。我と同じサ@ @ズの数値配列として返されます。我の入力数値型が双である場合は,Tの出力数値型は双です。入力が他の数値型のいずれかである場合は,出力Tは单です。
双
单
デ,タ型:单|双
graydistは測地線時間アルゴリズムを使用します[1]。パスに沿った測地線時間の基本方程式は次になります。
graydist
τ f ( P ) = f ( p o ) 2 + f ( p l ) 2 + ∑ 我 = 1 l − 1 f ( p 我 )
方法は外向きの伝播中に局所的な近傍に割り当てられる面取りの重みを決定します。測地線時間への各ピクセルの寄与は,ピクセル強度を乗じた特定方向の面取りの重みに基づきます。
[1]索伊尔,P。"通过测地线时间的广义测地线"模式识别信.第15卷,1994年12月,第1235-1240页。
bwdist|bwdistgeodesic|分水岭
bwdist
bwdistgeodesic
分水岭
この例の変更されたバ,ジョンがあります.編集された方の例を開きますか?
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处