始める無料で始める

エッジを保ちながらノイズを減らす

この演習では、次の風景写真のノイズを低減します。

川の風景
landscape_image としてあらかじめ読み込まれています。

画像のエッジはできるだけ残したいので、バイラテラル法のノイズ除去フィルターを使います。

この演習はコースの一部です

Pythonで学ぶ画像処理

コースを見る

演習の手順

  • denoise_bilateral 関数を該当モジュールからインポートします。
  • バイラテラルフィルターによるノイズ除去を適用します。
  • 元のノイズ付き画像と、ノイズ除去後の画像を表示します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import bilateral denoising function
____

# Apply bilateral filter denoising
denoised_image = ____(____, 
                                   multichannel=____)

# Show original and resulting images
show_image(____, 'Noisy image')
show_image(____, 'Denoised image')
コードを編集して実行