این مقاله یک روش ساده برای تبدیل تصاویر DICOM به فرمتهای JPG، PNG، BMP و GIF در C# ارائه میدهد.
DICOM (تصویرسازی دیجیتال و ارتباطات در پزشکی) یک فرمت فایل استاندارد برای ذخیره اطلاعات تصویربرداری پزشکی است که شامل مجموعه دادههایی است که هم دادههای هدر و هم دادههای تصویر را در بر میگیرد. تصاویر DICOM معمولاً شامل اسکنهای پزشکی مانند سونوگرافی و MRI هستند که بین نهادهای مختلف به اشتراک گذاشته میشوند تا اطلاعات پزشکی بیماران را منتشر کنند.
در حالی که تعداد زیادی بیننده DICOM آفلاین و آنلاین وجود دارد، گنجاندن تصاویر DICOM در ارائهها یا صفحات وب معمولاً نیاز به تبدیل به فرمتهای رایجتری مانند JPG، GIF، PNG یا BMP دارد. در این مقاله، شما یاد خواهید گرفت که چگونه بهصورت برنامهنویسی تصاویر DICOM را در C# تبدیل کنید. در پایان، شما قادر خواهید بود تصاویر DICOM را به فرمتهای زیر تبدیل کنید:
- JPG
- GIF
- PNG
- BMP
تبدیلکننده C# DICOM به JPG، GIF، PNG و BMP - دانلود رایگان
برای تبدیل تصاویر 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 بهطور مؤثر ادغام کنید.
تبدیلکننده C# DICOM به تصویر - اطلاعات بیشتر
برای اطلاعات بیشتر در مورد کار با تصاویر با استفاده از API Aspose.Imaging for .NET کاوش کنید.
همچنین ببینید
اطلاعات: شما ممکن است وب اپ Aspose متن به GIF جالب بیابید.