Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica >

Inpaint

Inpaint
region の非零要素に対応する image の箇所を修復する.
  • Inpaintは任意のグレースケース画像または多チャンネル画像に使うことができる.
  • 修復する範囲は,画像,グラフィックスオブジェクト,あるいは行列で与えることができる.
  • Inpaintは常に image と同じタイプ,同じ次元の画像を与える.
  • Inpaintは各カラーチャンネルに別々に働く.
  • Inpaintは使用する修復メソッドを指定するMethodオプションを取る.デフォルトでメソッドが使われる.
  • 使用可能な設定値:
"Diffusion"反復等方性拡散メソッド
"TotalVariation"反復全変動メソッド
"FastMarching"高速進行メソッド
"NavierStokes"Navier-Stokesメソッド
"TextureSynthesis"ランダムなサンプリングを使った最適合テクスチャ合成
  • InpaintMethodの設定のとき以外は各色チャンネルに別々に作用する.
  • Methodの設定にすると,次のサブオプションが指定できる.
"NoiseModel""Gaussian"あるいは
"Regularization"Automatic正規化パラメータ
  • Methodとすると次のサブオプションが指定できる.
"NeighborCount"30テクスチャの比較に使われる近傍画素の数
"MaxSamples"300最適合テクスチャを求めるために使うサンプルの最高数
  • Inpaintは反復メソッドを使って行う最大反復回数を指定するMaxIterationsオプションを取る.デフォルトの設定値はMaxIterationsである.
写真の亀裂を修正する:
写真の亀裂を修正する:
In[1]:=
Click for copyable input
Out[1]=
大きいオブジェクトを修復する:
画像の破損箇所を復元する:
より多くのサンプルを使ってテクスチャ合成をよりよくする:
メソッドを使うと一般にシャープなエッジの再構築がよくなる:
修復でタイムスタンプを除く:
修復でごま塩ノイズを除く:
修復によって画像から大きいオブジェクトを除くことができる:
幾何変換で作った画像の境界を修復する:
テクスチャ合成:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF