Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

モルフォロジー演算

膨張、収縮、復元、その他のモルフォロジー演算の実行

"モルフォロジー" とは、イメージを処理する過程で形状ベースのイメージ処理操作の総称です。モルフォロジー演算では、イメージ内の各ピクセルは近傍の他のピクセルの値に基づいて調整されます。近傍のサイズと形状を選択すると、入力イメージの特定の形状に敏感なモルフォロジー演算を作成できます。

関数

すべて展開する

imerode イメージの収縮
imdilate イメージの膨張
imopen イメージのモルフォロジー オープニング
imclose イメージにモルフォロジー クロージングを行う
imtophat トップ ハット フィルター処理
imbothat ボトム ハット フィルター処理
imclearborder イメージ境界と連結している明るい構造を非表示にする
imfill イメージ領域と穴の塗りつぶし
bwhitmiss バイナリ ヒットミス演算
bwmorph バイナリ イメージのモルフォロジー演算
bwmorph3 バイナリ ボリュームのモルフォロジー演算
bwperim バイナリ イメージのオブジェクトの周囲の検出
bwskel すべてのオブジェクトを 2 次元のバイナリ イメージまたは 3 次元のバイナリ ボリュームの線に縮小
bwulterode 最終的な収縮
imreconstruct モルフォロジー再構成
imregionalmax 局所的な最大値
imregionalmin 局所的な最小値
imextendedmax 拡張 maxima 変換
imextendedmin 拡張 minima 変換
imhmax H-maxima 変換
imhmin H-minima 変換
imimposemin 最小値を挿入
strel モルフォロジー構造化要素
offsetstrel モルフォロジー オフセット構造化要素
conndef 連結性配列の作成
iptcheckconn 連結性引数の有効性をチェック
applylut ルックアップ テーブルを使用したバイナリ イメージの近傍演算
bwlookup ルックアップ テーブルを使用した非線形フィルター処理
makelut bwlookupで使用するルックアップ テーブルを作成
bwpack バイナリ イメージをパック
bwunpack バイナリ イメージのアンパック

トピック

モルフォロジーの要素

  • モルフォロジー演算のタイプ
    最も基本的なモルフォロジー演算は膨張と収縮です。膨張と収縮を組み合わせて、より特化した演算を行うことができます。
  • モルフォロジー再構成
    モルフォロジー再構成は、マークされたオブジェクトをオブジェクトのサイズや形状を変更することなくイメージから抽出する際に使用します。
  • 構造化要素
    構造化要素は、各ピクセルの処理に使用される近傍を定義します。構造化要素は、イメージ内にある、処理するオブジェクトのサイズと形状に影響します。
  • モルフォロジーの境界パディング
    モルフォロジーの膨張と収縮は、さまざまな方法でイメージの境界をパディングして、境界の影響を回避します。
  • ピクセルの連結性
    連結性は、中心ピクセルと隣接するピクセルが同じオブジェクトに属するかどうかを決定します。
  • ルックアップ テーブル演算
    ルックアップ テーブルはベクトルであり、その中の各要素は近傍内のピクセルの異なる組み合わせを表します。ルックアップ テーブルは膨張および収縮のカスタム処理を行う際に有用です。

モルフォロジーの応用