เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การตรวจจับขอบ (Edges)

ในแบบฝึกหัดนี้ จะระบุรูปทรงในภาพเกรปฟรุตโดยการตรวจจับขอบด้วยอัลกอริทึม Canny

Grapefruits
โหลดภาพไว้ล่วงหน้าในตัวแปร grapefruit แล้ว

โมดูล color ถูกโหลดไว้ล่วงหน้าให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การประมวลผลภาพด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • นำเข้าตัวตรวจจับขอบ canny จากโมดูล feature
  • แปลงภาพเป็น grayscale โดยใช้เมธอดจากโมดูล color ที่เคยใช้ในบทก่อนหน้า
  • นำตัวตรวจจับขอบ canny ไปใช้กับภาพ grapefruit

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import the canny edge detector 
from skimage.____ import ____

# Convert image to grayscale
grapefruit = ____(____)

# Apply canny edge detector
canny_edges = ____

# Show resulting image
show_image(canny_edges, "Edges with Canny")
แก้ไขและรันโค้ด