主要内容

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

imnoise

@ @ @ @ @ @ @ @ @ @ @ @ @ @

説明

J= imnoise (“高斯”)は,グレスケルメジにゼロ平均,分散0.01のホワ。

J= imnoise (“高斯”,は平均と分散0.01を持ホワトガウスノズを加えます。

J= imnoise (“高斯”,var_gaussは平均と分散var_gaussを持ホワトガウスノズを加えます。

J= imnoise (“localvar”,var_localはゼロ平均,局所分散var_localを持ホワトガウスノズを加えます。

J= imnoise (“localvar”,intensity_mapvar_localはゼロ平均のホワ▪▪トガウスノ▪▪ズを加えます。ノ@ @ズの局所分散var_localは,内の▪▪メ▪▪ジ強度値の関数です。@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @intensity_mapによって指定されます。

J= imnoise (“泊松”)は,デタに人工的なノズを追加する代わりに,デタからポアソンノズを作成します。詳細にいては,アルゴリズムを参照してください。

J= imnoise (,“盐和胡椒”)は,既定のノaapl . exeズ密度0.05のごま塩ノaapl . exeズを追加します。これは,約5%のピクセルに影響を与えます。

J= imnoise (,“盐和胡椒”,dは,ごま塩ノ。ここで,dはノ@ @ズ密度です。これは,約d *元素个数(我)個のピクセルに影響を与えます。

J= imnoise (“斑点”)は乗法性ノ@ @ズを追加します。ここでは,式J = I+n*Iを使います。ただし,nは,平均が0,分散が0.05の一様分布のランダムノescズです。

J= imnoise (“斑点”,var_speckleは乗法性ノ@ @ズに分散var_speckleを追加します。

すべて折りたたむ

グレスケルメジを読み取り,それを表示します。

I = imread(“eight.tif”);imshow(我)

图中包含一个轴。坐标轴包含一个image类型的对象。

@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @結果を表示します。

J = imnoise(I,“盐和胡椒”, 0.02);imshow (J)

图中包含一个轴。坐标轴包含一个image类型的对象。

入力引数

すべて折りたたむ

グレスケルメジ。数値行列として指定します。が2次元より大きい場合,イメージはRGBイメージではなく,多次元グレースケールイメージとして扱われます。

imnoiseでは,デ,タ型およびのピクセル値が[0,1]の範囲内にあると想定しています。関数重新调节を使用して,想定される範囲にピクセル値を調整できます。[0,1]の範囲外の値を持型または型の場合,imnoiseは,ノ▪▪▪▪ズを追加する前に入力ピクセル値を[0,1]の範囲にクリッピングします。

メモ

ポアソンノ电子邮箱ズは,int16型の▪▪メ▪▪ジで利用できません。

デ,タ型:||int16|uint8|uint16

ガウスノ@ @ズの平均。数値スカラとして指定します。

ガウスノ@ @ズの分散。数値スカラとして指定します。

ガウスノ@ @ズの局所分散。以下のいずれかとして指定します。

  • と同じサ@ @ズの数値行列。

  • intensity_mapと同じ長さの数値ベクトル。

ガウスノ@ @ズ分散にマップされる強度値。数値ベクトルとして指定します。値は,[0,1]の範囲に正規化されます。

コマンド情节(intensity_map var_local)を使用して,ノvar_localと▪▪メ▪▪ジ強度の関数関係をプロットできます。

ごま塩ノ▪▪ズのノ▪▪ズ密度。数値スカラとして指定します。ノイズは、約d *元素个数(我)個のピクセルに適用されます。

乗法性ノ@ @ズの分散。数値スカラとして指定します。

出力引数

すべて折りたたむ

ノ@ @ズを含む@ @メ@ @ジ。入力▪▪メ▪▪ジと同じデ,タ型の数値行列として返されます。デタ型またはimnoiseは,ノ▪▪▪▪ズを追加した後に出力ピクセル値を[0,1]の範囲にクリッピングします。

アルゴリズム

  • “高斯”“localvar”“斑点”のノズタプに対する平均と分散パラメは,常に,ジが[0,1]の範囲のクラスであるかのように指定されます。入力▪▪メ▪▪ジが異なるクラスの場合に、関数imnoiseは,。さらに,ピクセル値を[0,1]の範囲にクリッピングし,ノイズを付加されたイメージを入力と同じクラスに再変換します。

  • ポアソン分布は,入力のデ,タ型によって次のように異なります。

    • が倍精度の場合,入力ピクセル値は1 e12汽油でスケ,リングされたポアソン分布の平均として解釈されます。たとえば,入力ピクセルが5.5 e-12の値を持場合,対応する出力ピクセルは5.5の平均を持ポアソン分布から生成され,1 e12汽油でスケ,ルダウンします。

    • が単精度の場合,倍率は1 e6を使用します。

    • uint8またはuint16の場合,入力のピクセル値は,スケ,リングなしで直接使用されます。たとえば,uint8の入力のピクセルが10の値をもつ場合,対応する出力ピクセルは,平均10のポアソン分布から生成されます。

  • “盐和胡椒”ノ@ @ズを密度dでメジに追加するために,imnoiseは,最初に開区間(0,1)の標準一様分布からランダムな確率値を各ピクセルに割り当てます。

    • 確率値が(0,d/2)の範囲のピクセルの場合,ピクセル値は0に設定されます。0に設定されるピクセルの数は,約d *元素个数(I) / 2個です。

    • 確率値が[d/ 2,d)の範囲のピクセルの場合,ピクセル値は,。最大値に設定されるピクセルの数は,約d *元素个数(I) / 2個です。

    • 確率値が[d, 1)の範囲のピクセルの場合,ピクセル値は変更されません。

拡張機能

参考

|

R2006aより前に導入