ヘルプセンタヘルプセンタ
イメージのモルフォロジーオープニング
J = imopen(I,SE)
J = imopen(I,nhood)
例
J= imopen (我,SE)は,構造化要素SEを使用して,グレスケルメジまたはバナリメジ我上でモルフォロジ,オ,プニングを行います。モルフォロジ,オ,プニングは,収縮の後に膨張を行います。両方の処理に対して,同じ構造化要素を使用します。
J= imopen (我,SE)
J
我
SE
J= imopen (我,nhood)は,我をオ,プニング処理します。ここで,nhoodは,構造化要素近傍を指定する0と1から構成される行列です。
J= imopen (我,nhood)
nhood
0
1
この構文は,imopen(我strel(nhood))と等価です。
imopen(我strel(nhood))
strel
すべて折りたたむ
。
原文= imread(“snowflakes.png”);imshow(原始);
半径5ピクセルの円板型の構造化要素を作成します。
Se = strel(“磁盘”5);
半径5ピクセル未満の雪片を,円板型の構造化要素を使ったオ,プニングによって除去します。
afterOpening = imopen(original,se);图imshow (afterOpening, []);
入力▪▪メ▪▪ジ。任意の次元のグレスケルメジまたはバナリメジとして指定します。
デ,タ型:单|双|int8|int16|int32|uint8|uint16|uint32|逻辑
单
双
int8
int16
int32
uint8
uint16
uint32
逻辑
offsetstrel
構造化要素。strelオブジェクトまたはoffsetstrelオブジェクトとして指定します。イメージ我がデ,タ型逻辑である場合,構造化要素はフラットでなければなりません。
構造化要素近傍。0と1から成る行列として指定します。
例:[0 10 0;11 11 1;0 10 0]
[0 10 0;11 11 1;0 10 0]
オプニングされたメジ。グレスケルメジまたはバイナリ イメージとして返されます。Jのデタ型は入力メジ我と同じです。
イメージ我の次元が構造化要素の次元より高い場合,関数imopenは,高次元のすべての平面に対して同じモルフォロジ,オ,プニングを適用します。
imopen
この動作を使用して,rgbメジのモルフォロジオプニングを行うことができます。カラチャネル別に処理を行うには,rgbメジの2次元構造化要素を指定します。
構造化要素近傍を指定した場合,imopenは,地板(大小(nhood) + 1) / 2)によってnhoodの中心要素を決定します。
地板(大小(nhood) + 1) / 2)
使用上の注意および制限:
imopenではcコドの生成がサポトされています(MATLAB®编码器™が必要)。汎用のMATLAB主机ターゲットプラットフォームを選択した場合,プリコンパイルされたプラットフォーム固有の共有ライブラリを使用するコードが,imopenによって生成されます。共有ライブラリを使用するとパフォーマンスの最適化は維持されますが,コードを生成できるターゲットプラットフォームが限定されます。詳細にいては,图像处理工具箱でサポトされているコド生成のタプを参照してください。
MATLAB主机
入力▪▪メ▪▪ジ我は2次元または3次元でなければなりません。
backgroundPool
ThreadPool
この関数は,スレッドベ,スの環境を完全にサポ,トします。詳細にいては,スレッドベスの環境でのmatlab関数の実行を参照してください。
gpuArray入力はuint8型または逻辑型でなければなりません。
gpuArray
構造化要素SEはフラットで2次元でなければなりません。
詳細にいては,图形处理器でのaapl . exeメを参照してください。
すべて展開する
imopenは,スレッドベ,スの環境をサポ,トするようになりました。
imclose
imdilate
imerode
この例の変更されたバ,ジョンがあります.編集された方の例を開きますか?
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处