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

DICOM to Image

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# ให้ทำตามขั้นตอนเหล่านี้:

  1. โหลดไฟล์ DICOM ลงในวัตถุ FileStream
  2. สร้างอินสแตนซ์ของคลาส DicomImage และทำการเริ่มต้นด้วยวัตถุ FileStream
  3. เลือกหน้าที่ใช้งานอยู่ในไฟล์ DICOM สำหรับการแปลงเป็น JPG (หน้าที่ใช้งานอยู่ตามค่าเริ่มต้นจะถูกใช้หากไม่มีการตั้งค่า)
  4. บันทึกภาพ JPG ที่แปลงแล้วโดยใช้วิธี DicomImage.Save(string, ImageOptionsBase)

นี่คือตัวอย่างโค้ดที่แสดงวิธีการแปลงหน้าของ DICOM เป็น JPG ใน C#:

ตัวอย่างไฟล์ DICOM ขาเข้า

DICOM to JPEG

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

Convert DICOM to JPEG C#

การแปลง DICOM เป็น GIF ใน C#

ขั้นตอนในการแปลง DICOM เป็น GIF นั้นง่ายมาก เพียงแค่เข้าถึงไฟล์ DICOM และบันทึกด้วยนามสกุล .gif นี่คือวิธีการ:

  1. เข้าถึงไฟล์ DICOM โดยใช้คลาส DicomImage
  2. บันทึกภาพ 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