主要内容

色のしきい値アプリの点群を使用した邮箱メ邮箱ジのセグメンテ邮箱ション

この例では,色のしきい値アプリの点群コントロールを使用して,イメージをセグメント化する方法を説明します。この例では人間の顔を背景からセグメント化します。

色のしきい値アプリへの邮箱メ邮箱ジの読み込み

econメジをワクスペスに読み取ります。この例では、サンプルmandi.tifをワクスペスに読み取ります。この拜耳パタ。色のしきい値アプリでこのメジを操作するには,関数demosaicを使用してopenstackメopenstackジをRGB openstackメopenstackジに変換しなければなりません。e .メジの変換後,関数imshowでそれを表示します。

X = imread(“mandi.tif”);rgb = demosaic(X,“bggr”);imshow (rgb)

色のしきい値アプリで邮箱メ邮箱ジを開く

MATLAB®ツールストリップで[アプリ]タブを開き,[イメージ処理とコンピュータービジョン]の下にある色のしきい値アイコンをクリックします。色のしきい値アプリが開きます。

メジを色のしきい値アプリに読み取るには,[econメジの読み込み]をクリックします。既にワクスペスにメジがあるため,[ワクスペスからのメジの読み込み]オプションを選択します。[ワクスペスからeconンポト]ダeconアログボックスで,作成した変数を選択し,(好的)をクリックします。ファ邮箱ル名を指定して邮箱メ邮箱ジを読み込むこともできます。

また,colorThresholderコマンドを使用して,開きたい邮箱メ,ジの名前(colorThresholder (rgb)を指定することでアプリを開くこともできます。カメラからメ色のしきい値アプリでのラ邮箱ブ邮箱メ邮箱ジの取得を参照してください。

色空間の選択

色のしきい値アプリが開くと,[色空間を選択]タブが表示されます。このタブには,次のよく使われるいく。RGB, HSV, YCbCr,L * a * b *

各色空間内の邮箱メ邮箱ジの点群表現を調べます。各色空間内の3次元表示を回転して,色の識別が十分であるかを確認します。この3-d表示からセグメント化する色を選択します。そのため,セグメント化する領域の色を選択できる表現を指定することが重要です。この例では,L * a * b *色空間を選択します。

色の点群を使用した邮箱メ邮箱ジのセグメント化

色空間を選択すると,新しいタブが開き,イメージの表示と共に,選択した色空間の色成分ごとに一連のコントロールが表示されます。L * a * b *色空間の場合,色のしきい値アプリには,色空間の3成分を表す3つのヒストグラムが表示されます。このタブには、色空間での3。他の色空間では、異なるタ。

イメージを確認するために,イメージの上にカーソルを移動させ,移動とズームのコントロールを使用します。

イメージをセグメント化するには,マウスで3次元点群を回転して,セグメント化する色が分離して表示される色の点群のビューを見つけます。ereplicationメジで色を選択するには,ereplication点群の左上隅にある描画ルをクリックします。次にマウスを使用して,セグメント化する色の周りに多角形を描きます。多角形を閉じると,選択された色に基づき,色のしきい値アプリがセグメンテ,ションを実行します。ヒストグラムを使用してセグメンテションをより正確にできます。

マスクの作成とその保存の詳細にいては,色のしきい値アプリを使用した邮箱メ邮箱ジのセグメント化およびマスクの作成を参照してください。

参考

関連するトピック