โหลดภาพ
ในบทนี้ เราจะทำงานกับภาพตัดขวางจาก การสแกน CT (computed tomography) ที่ได้จาก The Cancer Imaging Archive โดย CT จะใช้หลอด X-ray ที่หมุนรอบตัวเพื่อสร้างภาพ 3 มิติของบริเวณที่ต้องการ
เนื้อหาของภาพจะขึ้นอยู่กับเครื่องมือที่ใช้ ได้แก่ ภาพถ่ายทั่วไปวัดแสงที่มองเห็นได้, X-ray และ CT วัดการดูดซับรังสี ส่วน MRI วัดสนามแม่เหล็ก
เพื่อเป็นการเริ่มต้น ให้ใช้แพ็กเกจ imageio โหลดภาพ DICOM ภาพเดียวจากชุดการสแกน แล้วตรวจสอบคุณสมบัติบางอย่างของภาพนั้น
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ภาพทางชีวการแพทย์ด้วย Python
คำแนะนำการฝึกหัด
- นำเข้า
imageio - อ่านภาพ "chest-220.dcm" โดยใช้ฟังก์ชัน
imread() - แสดงผล
type()และshape(จำนวนพิกเซล) ของim
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Import ImageIO
import imageio.v2 as ____
# Load "chest-220.dcm"
im = ____
# Print image attributes
print('Image type:', ____)
print('Shape of image array:', im.____)