มาลองกู้คืนภาพที่เสียหายกัน
ในแบบฝึกหัดนี้ เราจะกู้คืนภาพที่มีส่วนสูญหาย โดยใช้ฟังก์ชัน inpaint_biharmonic()
defect_imageเราจะทำงานกับภาพจากโมดูล data ที่ได้มาจาก data.astronaut() โดยพิกเซลบางส่วนถูกแทนที่ด้วยค่า 0 โดยใช้ binary mask เพื่อจำลองภาพที่เสียหาย การแทนที่พิกเซลด้วยค่า 0 จะทำให้พิกเซลนั้นกลายเป็นสีดำสนิท ภาพที่มีข้อบกพร่องนี้ถูกบันทึกเป็น array ชื่อ defect_image
mask คือภาพขาวดำที่มีบริเวณระบุตำแหน่งของพิกเซลที่เสียหาย เราสามารถนำฟังก์ชันกู้คืนภาพไปใช้กับบริเวณเหล่านี้ได้ mask นี้ถูกโหลดไว้ล่วงหน้าในตัวแปร mask
จำไว้ว่า inpainting คือกระบวนการสร้างส่วนที่สูญหายหรือเสียหายของภาพและวิดีโอขึ้นมาใหม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การประมวลผลภาพด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import the module from restoration
from ____.____ import ____