1. Lära sig
  2. /
  3. Courses
  4. /
  5. Pythonで学ぶ画像処理

Connected

exercise

傷んだ画像を修復してみましょう

この演習では、inpaint_biharmonic() 関数を使って、一部が欠損している画像を修復します。

Small cute puppy
defect_image として読み込まれています。

data.astronaut() で取得できる data モジュールの画像を使います。ダメージを再現するために、バイナリマスクを用いて一部のピクセルを 0 に置き換えています。ピクセルを 0 にすると真っ黒になります。この欠損画像は defect_image という配列に保存されています。

マスクは白黒画像で、破損したピクセル位置を示す領域(パッチ)を持っています。復元関数はこれらの領域に適用できます。このマスクは mask として事前に読み込まれています。

インペインティングは、画像や動画の失われた部分や劣化した部分を再構成する処理であることを思い出してください。

Instruktioner 1 / 3

undefined XP
    1
    2
    3
  • scikit-image(skimage)の restoration モジュールから inpaint 関数をインポートします。