開始使用免費開始

來修復一張受損影像

在這個練習中,你會使用 inpaint_biharmonic() 函式來修復一張有遺失區塊的影像。

Small cute puppy
已載入為 defect_image

我們將使用 data 模組中的影像,透過 data.astronaut() 取得。為了模擬受損影像,部分像素被刻意用二元遮罩替換為 0。把像素替換為 0 會讓它們變成全黑。受損影像已存成名為 defect_image 的陣列。

遮罩是黑白影像,帶有標示出受損位置的區塊。我們可以在這些區域套用修復函式。此遮罩已預先載入為 mask

請記得,修補(inpainting)是重建影像或影片中遺失或劣化部分的處理流程。

本練習屬於課程

Python 影像處理

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Import the module from restoration
from ____.____ import ____
編輯並執行程式碼