این مقاله به عنوان یک راهنمای جامع در مورد چگونگی تبدیل تصاویر DICOM به فرمت‌های JPG، PNG، BMP و GIF در C# با استفاده از کتابخانه قدرتمند Aspose.Imaging خدمت می‌کند.

DICOM to Image

DICOM چیست؟

DICOM (تصویربرداری دیجیتال و ارتباطات در پزشکی) یک فرمت استاندارد است که به طور گسترده‌ای برای ذخیره و به اشتراک‌گذاری داده‌های تصویربرداری پزشکی مورد استفاده قرار می‌گیرد. این فرمت شامل اطلاعات هدر و تصویر است که معمولاً در اسکن‌هایی مانند سونوگرافی و 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 ادغام کنید، همه این‌ها با کمک افزونه مقرون به صرفه Aspose با قیمت تنها 99 دلار.

بیشتر درباره تبدیل DICOM به تصویر در C# بیاموزید

بیشتر درباره کار با تصاویر با استفاده از API Aspose.Imaging for .NET کاوش کنید.

منابع اضافی

اطلاعات: ممکن است وب‌اپلیکیشن Aspose متن به GIF برای شما جالب باشد.