تبدیل DICOM به PNG با استفاده از C#

این مقاله راهنمایی می‌کند که چگونه DICOM را به PNG با استفاده از C# تبدیل کنید. تمام جزئیات مربوط به تنظیمات محیط توسعه، مراحل برنامه‌نویسی و کد نمونه برای تبدیل DCM به PNG با C# در آن ارائه شده است. شما یاد می‌گیرید که چگونه تمام یا برخی صحنه‌های انتخاب‌شده از تصاویر پزشکی DICOM را به فرمت PNG برای توزیع تبدیل کنید.

مراحل تبدیل DCM به PNG با C#

  1. نصب و افزودن مرجع به کتابخانه Aspose.Imaging در برنامه
  2. بارگذاری مجوز Aspose.Imaging با استفاده از SetLicense برای فعال‌سازی ویژگی‌های کامل
  3. بارگذاری فایل DICOM با استفاده از Image.Load و تبدیل آن به DicomImage
  4. نمایش تعداد کل صفحات فایل DICOM با استفاده از ویژگی image.PageCount
  5. ایجاد یک شی PngOptions خالی برای تنظیمات خروجی
  6. اجرای حلقه for برای تمام صفحات تصویر DICOM
  7. ذخیره هر صفحه به صورت فایل PNG جداگانه با نام منحصر به فرد مانند Page-0.png، Page-1.png و غیره

این مراحل به شما در توسعه مبدل DICOM به PNG با استفاده از C# کمک می‌کنند. ابتدا مجوز Aspose.Imaging را بارگذاری کرده و فایل DICOM را به صورت DicomImage باز کنید، سپس تعداد صفحات را بررسی کرده و تنظیمات خروجی PNG را آماده کنید. روی هر صفحه حلقه بزنید، آن را به صورت فایل PNG ذخیره کرده و در پایان پیام موفقیت را نمایش دهید.

کد تبدیل DICOM به PNG با C#

این کد تبدیل فرمت فایل از DCM به PNG را نشان می‌دهد. می‌توانید تصاویر را از جریان (Stream) با استفاده از LoadOptions بارگذاری کرده و اندازه بافر را برای کنترل مصرف حافظه تنظیم کنید. گزینه‌های مختلفی برای سفارشی‌سازی خروجی PNG وجود دارد، مانند تنظیم رنگ، فشرده‌سازی و تنظیمات DPI.

این مقاله روند تبدیل فایل DICOM به PNG را آموزش داد. برای تبدیل CDR به JPG، به مقاله تبدیل CDR به JPG با استفاده از C# مراجعه کنید.

 فارسی