エッジを保ちながらノイズを減らす
この演習では、次の風景写真のノイズを低減します。
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')