บทความนี้เป็นคู่มือรายละเอียดเกี่ยวกับการ แปลงภาพ DICOM เป็นรูปแบบ JPG, PNG, BMP และ GIF ใน C# โดยใช้ห้องสมุด Aspose.Imaging ที่มีความสามารถสูง

DICOM คืออะไร?
DICOM (Digital Imaging and Communications in Medicine) เป็นรูปแบบมาตรฐานสำหรับการจัดเก็บและแชร์ข้อมูลการถ่ายภาพทางการแพทย์ ซึ่งประกอบด้วยข้อมูลหัวเรื่องและข้อมูลภาพที่พบทั่วไปในสแกนทางการแพทย์ เช่น อัลตราซาวด์และ MRI ภาพเหล่านี้มีความสำคัญสำหรับผู้เชี่ยวชาญด้านสุขภาพในการสื่อสารข้อมูลที่สำคัญเกี่ยวกับผู้ป่วย
ในขณะที่มีโปรแกรมดู DICOM แบบออฟไลน์และออนไลน์มากมาย การฝังภาพ DICOM ลงในงานนำเสนอหรือหน้าเว็บมักต้องการการแปลงเป็นรูปแบบที่ยอมรับได้ทั่วไปมากขึ้น เช่น JPG, GIF, PNG หรือ BMP ในบทความนี้ คุณจะได้เรียนรู้วิธีการ แปลงภาพ DICOM โดยโปรแกรม โดยใช้ C# เมื่อสิ้นสุดคู่มือนี้ คุณจะมีความชำนาญในการแปลงภาพ DICOM เป็นรูปแบบต่อไปนี้:
- JPG
- GIF
- PNG
- BMP
การแปลง DICOM อย่างมีประสิทธิภาพด้วย C# - ดาวน์โหลดฟรี
เพื่อแปลงภาพ DICOM อย่างมีประสิทธิภาพ เราจะใช้ Aspose.Imaging for .NET ซึ่งเป็น API ที่ใช้งานง่ายที่ออกแบบมาสำหรับการสร้างและจัดการประเภทภาพต่างๆ ภายในแอปพลิเคชัน .NET คุณสามารถค้นหา Aspose.Imaging for .NET ได้ที่ NuGet และดาวน์โหลด ไบนารี
การแปลง DICOM เป็น JPG ใน C#
ในการแปลงไฟล์ DICOM เป็น JPG ใน C# ให้ทำตามขั้นตอนเหล่านี้:
- โหลดไฟล์ DICOM ลงในวัตถุ FileStream
- สร้างอินสแตนซ์ของคลาส DicomImage และทำการเริ่มต้นด้วยวัตถุ FileStream
- เลือกหน้าที่ใช้งานอยู่ในไฟล์ DICOM สำหรับการแปลงเป็น JPG (หน้าที่ใช้งานอยู่ตามค่าเริ่มต้นจะถูกใช้หากไม่มีการตั้งค่า)
- บันทึกภาพ JPG ที่แปลงแล้วโดยใช้วิธี DicomImage.Save(string, ImageOptionsBase)
นี่คือตัวอย่างโค้ดที่แสดงวิธีการแปลงหน้าของ DICOM เป็น JPG ใน C#:
ตัวอย่างไฟล์ DICOM ขาเข้า

ผลลัพธ์: DICOM เป็น JPEG

การแปลง DICOM เป็น GIF ใน C#
ขั้นตอนในการแปลง DICOM เป็น GIF นั้นง่ายมาก เพียงแค่เข้าถึงไฟล์ DICOM และบันทึกด้วยนามสกุล .gif นี่คือวิธีการ:
- เข้าถึงไฟล์ DICOM โดยใช้คลาส DicomImage
- บันทึกภาพ GIF ที่แปลงแล้วโดยใช้วิธี DicomImage.Save(string, ImageOptionsBase)
นี่คือตัวอย่างโค้ดสำหรับการแปลง DICOM เป็น GIF ใน C#:
การแปลง DICOM เป็น PNG ด้วย C#
การแปลง DICOM เป็น PNG นั้นคล้ายกับการแปลงเป็น JPEG เข้าถึงไฟล์ DICOM โดยใช้คลาส DicomImage และบันทึกด้วยนามสกุล .png นี่คือตัวอย่างโค้ดสำหรับการแปลง DICOM เป็น PNG ใน C#:
การส่งออก DICOM เป็น BMP ใน C#
ในการแปลง DICOM เป็น BMP ให้ทำตามขั้นตอนเดียวกันกับที่กล่าวไว้ก่อนหน้านี้เพื่อเข้าถึงไฟล์ DICOM โดยใช้คลาส DicomImage เมื่อเข้าถึงแล้วให้ใช้วิธี DicomImage.Save(string, ImageBaseOptions) เพื่อบันทึก DICOM เป็น BMP นี่คือตัวอย่างโค้ดสำหรับการแปลงนี้:
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีการแปลงภาพ DICOM เป็นรูปแบบ PNG, JPG, BMP และ GIF โดยใช้ C# คุณสามารถรวมตัวอย่างโค้ดที่ให้ไว้ในแอปพลิเคชันของคุณเพื่อการแปลง DICOM อย่างมีประสิทธิภาพ
เรียนรู้เพิ่มเติมเกี่ยวกับการแปลง DICOM เป็นภาพใน C#
สำรวจเพิ่มเติมเกี่ยวกับ การทำงานกับภาพ โดยใช้ API Aspose.Imaging for .NET
แหล่งข้อมูลเพิ่มเติม
ข้อมูล: คุณอาจสนใจแอปเว็บ Aspose Text to GIF