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

ทดลองใช้เมธอดอื่น ๆ

ดังที่เห็นในวิดีโอ การไม่แน่ใจว่าจะใช้เมธอด thresholding ใดนั้นไม่ใช่ปัญหา เพราะ scikit-image มีฟังก์ชันที่ช่วยให้ทดสอบหลายเมธอดพร้อมกันเพื่อดูว่าตัวเลือกไหนเหมาะสมที่สุด โดยจะคืนค่าเป็นรูปภาพที่เปรียบเทียบผลลัพธ์ของเมธอด global thresholding ต่าง ๆ

Forest fruits
ภาพที่โหลดเป็น fruits_image

ให้นำฟังก์ชันนี้ไปใช้กับภาพดังกล่าว โดย matplotlib.pyplot ถูกโหลดไว้แล้วในชื่อ plt จำไว้ว่าสามารถใช้ try_all_threshold() เพื่อทดลองอัลกอริทึม global หลายแบบได้

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

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

ดูคอร์ส

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

  • นำเข้าฟังก์ชัน try all
  • นำเข้าฟังก์ชันแปลง rgb เป็น gray
  • แปลงภาพผลไม้ให้เป็นภาพระดับสีเทา
  • ใช้เมธอด try all กับภาพระดับสีเทาที่ได้

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

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

# Import the try all function
from skimage.____ import ____

# Import the rgb to gray convertor function 
from skimage.____ import ____

# Turn the fruits_image to grayscale
grayscale = ____

# Use the try all method on the resulting grayscale image
fig, ax = ____(____, verbose=False)

# Show the resulting plots
plt.show()
แก้ไขและรันโค้ด