MATLAB ヘルプ センター
バイナリ イメージからの凸包イメージの生成
CH = bwconvhull(BW)
CH = bwconvhull(BW,method)
CH = bwconvhull(BW,'objects',conn)
CH = bwconvhull(BW) で、BW 内の全オブジェクトの凸包を計算して、バイナリの凸包イメージ CH を返します。
CH
BW
例
CH = bwconvhull(BW,method) で、凸包イメージの計算に使用する方法を指定します。
method
CH = bwconvhull(BW,'objects',conn) で、個々の前景オブジェクトを定義する際に使用する接続を指定します。
conn
すべて折りたたむ
グレースケール イメージをワークスペースに読み取ります。それをバイナリ イメージに変換し、union バイナリ凸包を計算します。最後に、objects 凸包を計算し、すべてのイメージを 1 つの Figure ウィンドウに表示します。
subplot(2,2,1); I = imread('coins.png'); imshow(I); title('Original'); subplot(2,2,2); BW = I > 100; imshow(BW); title('Binary'); subplot(2,2,3); CH = bwconvhull(BW); imshow(CH); title('Union Convex Hull'); subplot(2,2,4); CH_objects = bwconvhull(BW,'objects'); imshow(CH_objects); title('Objects Convex Hull');
入力バイナリ イメージ。2 次元 logical 行列として指定します。
データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical
single
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
logical
'union'
'objects'
凸包の計算用メソッド。次のいずれかとして指定します。
データ型: char | string
char
string
8
4
0
1
ピクセルの連結性。次のいずれかの値を指定します。conn パラメーターは、method が 'objects' の場合にのみ有効です。
値
意味
2 次元連結性
ピクセルのエッジの部分が接触している場合、ピクセルは連結されます。2 つの隣り合ったピクセルは両方とも "on" の場合に同じオブジェクトの一部であり、水平方向または垂直方向に連結します。
現在のピクセルを灰色で示します。
ピクセルのエッジまたはコーナーが接触している場合、ピクセルは連結されます。2 つの隣り合ったピクセルは両方とも "on" の場合に同じオブジェクトの一部であり、水平方向、垂直方向または対角方向に連結します。
連結性は、0 と 1 から成る 3 行 3 列の行列を指定し、より一般的に定義することもできます。1 の値を持つ要素は、conn の中心要素に対する近傍の位置を定義します。この行列は、その中心要素に関して対称でなければなりません。
データ型: double
入力イメージ内にある全前景オブジェクトの凸包のバイナリ マスク。2 次元 logical 行列として返されます。
R2011a で導入
bwconncomp | bwlabel | labelmatrix | regionprops
bwconncomp
bwlabel
labelmatrix
regionprops
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ