تشرح هذه المقالة كيفية تحويل DICOM إلى PNG باستخدام Python. توضح كيفية إعداد بيئة التطوير (IDE)، وقائمة بالخطوات، وكود مثال لتحويل DICOM إلى PNG بلغة Python. كما تناقش خيارات تصدير متعددة لتخصيص ملفات PNG الناتجة حسب المتطلبات.
خطوات تحويل DCM إلى PNG باستخدام Python
- استيراد الفئات والوحدات المطلوبة من Aspose.Imaging for Python via .NET و Aspose.PyCore
- تطبيق الترخيص باستخدام set_license() لتفعيل جميع الميزات
- تحميل ملف DICOM (0002.DCM) باستخدام Image.load() وتحويله إلى DicomImage باستخدام pycore.as_of
- المرور عبر كل صفحة من الملف باستخدام حلقة for
- إنشاء PngOptions لكل صفحة لتحديد إعدادات التصدير
- تغيير حجم كل صفحة إلى عدد البكسلات المطلوب باستخدام resize()
- حفظ كل صفحة كملف PNG منفصل باسم فريد مثل Page-0.png و Page-1.png
تلخص هذه الخطوات عملية تحويل الملف من DCM إلى PNG باستخدام Python. قم باستيراد الفئات المطلوبة، وفعّل الترخيص، ثم قم بتحميل ملف DICOM، ومر عبر جميع صفحاته. أنشئ كائن PngOptions لتخصيص حجم الصورة واحفظ كل صورة على القرص بشكل منفصل.
كود تحويل DICOM إلى PNG باستخدام Python
يوضح كود المثال هذا عملية تحويل DICOM إلى PNG. إذا تم حفظ الصورة المحملة مباشرة كملف PNG، فسيتم حفظ الصفحة الأولى فقط. يمكنك تخصيص إخراج PNG من خلال تعيين الجودة، التنسيق، الضغط، الدقة، وعمق الألوان.
لقد تعلمنا من خلال هذه المقالة كيفية تحويل ملف DICOM إلى PNG. لتحويل ملف CDR إلى JPG، راجع المقالة تحويل CDR إلى JPG باستخدام Python.