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

วัดค่าความแปรปรวน

ฟังก์ชันการวัดค่าของ SciPy ช่วยให้กำหนดการวัดเฉพาะกลุ่มพิกเซลที่ต้องการได้:

  • การระบุ labels จะจำกัดมาสก์ให้ครอบคลุมเฉพาะพิกเซลที่ไม่ใช่ศูนย์
  • การระบุค่า index จะคืนค่าการวัดสำหรับแต่ละค่า label

ในแบบฝึกหัดนี้ ให้คำนวณความแปรปรวนของความเข้มพิกเซลใน vol สำหรับกลุ่มพิกเซลต่าง ๆ เราได้เตรียมภาพ 3D ที่ผ่านการแบ่งส่วนแล้วไว้ใน labels: label 1 คือโพรงหัวใจซ้าย และ label 2 คือตัวอย่างเนื้อเยื่อทรงกลม

Labeled Volume


หลังจากพิมพ์ค่าความแปรปรวนแล้ว ให้เลือกข้อความที่ถูกต้องจากคำตอบด้านล่าง

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

การวิเคราะห์ภาพทางชีวการแพทย์ด้วย Python

ดูคอร์ส

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

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

# Variance for all pixels
var_all = ndi.variance(vol, labels=None, index=None)
print('All pixels:', var_all)

# Variance for labeled pixels
var_labels = ndi.variance(____, _____, ____)
print('Labeled pixels:', ____)

# Variance for each object
var_objects = ____
print('Left ventricle:', var_objects[0])
print('Other tissue:', ____)
แก้ไขและรันโค้ด