ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
局所的な最大値
BW = imregionalmax(我)
康涅狄格州BW = imregionalmax(我)
例
BW= imregionalmax (我)は,グレースケールイメージ我の中の局所的な最大値を識別するバイナリイメージBWを返します。局所的な最大値は,同じ強度値を持つ連結要素のピクセルで,この強度値より小さい値を持つピクセルで囲まれています。
BW= imregionalmax (我)
BW
我
BW= imregionalmax (我,康涅狄格州)はピクセルの連結性康涅狄格州を指定します。
BW= imregionalmax (我,康涅狄格州)
康涅狄格州
すべて折りたたむ
いくつかの局所的な最大値をもつシンプルなサンプルイメージを作成します。
= 10 * 1 (10,10);(2:4, 2:4) = 22;8 (8) = 33;(7) = 44;(3 8) = 45;(4、9)= 44
一个=10×1010 10 10 10 10 10 10 10 10 10 10 22 22 22 10 10 44 10 10 10 10 22 22 22 45 10 10 10 22 22 22 10 10 10 10 44 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 33 33 33 10 10 10 10 10 10 10 33 33 33 10 10 10 10 10 10 10 33 33 33 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
局所的な最大値を検出します。局所的な最大値は結果の (3,8) にも含まれていることに注意してください。
regmax = imregionalmax (A)
regmax =10 x10逻辑阵列0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
グレースケールイメージ。任意の次元の数値配列として指定します。
例:I = imread(“cameraman.tif”);
I = imread(“cameraman.tif”);
データ型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
4
8
6
18
26
0
1
ピクセルの連結性。次の表のいずれかの値を指定します。既定の連結性は2次元イメージでは83次元イメージでは26です。
値
平均
2 次元連結性
4 連結
ピクセルのエッジの部分が接触している場合,ピクセルは連結されます。ピクセルの近傍は水平方向または垂直方向に隣接するピクセルです。
8 連結
ピクセルのエッジまたはコーナーが接触している場合,ピクセルは連結されます。ピクセルの近傍は水平方向,垂直方向または対角方向に隣接するピクセルです。
3 次元連結性
6 連結
面が接触している場合,ピクセルは連結されます。ピクセルの近傍は次のように隣接するピクセルです。
次のいずれかの方向:奥,手前,左,右,上および下
18 連結
面またはエッジが接触している場合,ピクセルは連結されます。ピクセルの近傍は次のように隣接するピクセルです。
右下または上の奥など,2つの方向の組み合わせ
26 連結
面,エッジまたはコーナーが接触している場合,ピクセルは連結されます。ピクセルの近傍は次のように隣接するピクセルです。
右上の奥または左下の奥など,3つの方向の組み合わせ
高次元の場合,imregionalmaxは既定値conndef (ndims(我),“最大”)を使用します。
imregionalmax
conndef (ndims(我),“最大”)
連結性は,0と1から成る3×3×……×3行列を指定し,任意の次元に対してより一般的に定義することもできます。1の値を持つ要素は,康涅狄格州の中心要素に対する近傍の位置を定義します。康涅狄格州は,その中心要素に関して対称でなければなりません。詳細については,カスタム連結性の定義を参照してください。
データ型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64
局所的な最大値の位置。我と同じサイズの逻辑配列として返されます。値1のピクセルは,局所的な最大値を示し,他のすべてのピクセルは値0で設定されます。
データ型:逻辑
使用上の注意および制限:
imregionalmaxではCコードの生成がサポートされています(MATLAB®编码器™が必要)。汎用のMATLAB主机ターゲットプラットフォームを選択した場合,プリコンパイルされたプラットフォーム固有の共有ライブラリを使用するコードが,imregionalmaxによって生成されます。共有ライブラリを使用するとパフォーマンスの最適化は維持されますが,コードを生成できるターゲットプラットフォームが限定されます。詳細については,共有ライブラリを使用したコード生成を参照してください。
MATLAB主机
コードを生成する際,オプションの2番目の入力引数康涅狄格州はコンパイル時の定数でなければなりません。
入力は2次元でなければなりません。サポートされる連結性は 2 次元 (4 および 8) のみです。
詳細については,GPUでのイメージ処理を参照してください。
conndef|imextendedmax|imhmax|imreconstruct|imregionalmin
conndef
imextendedmax
imhmax
imreconstruct
imregionalmin
この例の変更されたバージョンがあります。編集された方の例を開きますか吗?
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处