.NET API للتصوير الطبي DICOM
قراءة وكتابة وإخفاء هوية وتحويل ونقل ملفات DICOM في .NET C# بدون أي برامج خارجية أو تبعيات أصلية.
Download Free TrialAspose.Medical for .NET هي مكتبة فئة .NET قوية ونقية للعمل مع ملفات DICOM (التصوير الرقمي والاتصالات في الطب). فهي تمكن المطورين من قراءة وكتابة وتعديل وإخفاء هوية وتحويل ونقل بيانات التصوير الطبي برمجياً دون الحاجة إلى أي برامج خارجية أو تبعيات أصلية.
المكتبة مكتوبة بالكامل في كود C# المُدار، مما يضمن التوافق الحقيقي عبر الأنظمة الأساسية عبر Windows وLinux وmacOS. بدون ملفات ثنائية أصلية أو تبعيات طرف ثالث، يتكامل Aspose.Medical بسلاسة في أي تطبيق .NET، من أدوات سطح المكتب إلى أنظمة الرعاية الصحية المستندة إلى السحابة.
الميزات الرئيسية:
- قراءة وكتابة ملفات DICOM مع دعم كامل لجميع عناصر بيانات DICOM القياسية وتمثيلات القيم.
- إخفاء هوية ملفات DICOM لحماية خصوصية المريض وضمان الامتثال لـ HIPAA باستخدام ملفات تعريف السرية القابلة للتكوين.
- تحويل صور DICOM إلى التنسيقات الشائعة: JPEG وPNG وTIFF، والعودة إلى DICOM من الصور النقطية.
- تسلسل وإلغاء تسلسل بيانات DICOM إلى JSON وXML للتكامل مع خدمات الويب وواجهات برمجة التطبيقات الحديثة.
- النقل بين بنى النقل بما في ذلك ضغط JPEG وJPEG 2000 وHTJ2K وJPEG-LS وRLE.
- دعم كامل لصور DICOM متعددة الإطارات وتراكبات الصور.
- معالجة صور متقدمة مع جداول بحث الطريقة وVOI للنوافذ والمستويات المناسبة.
- دعم HTJ2K (JPEG 2000 عالي الإنتاجية) لضغط التصوير الطبي من الجيل التالي.
- قريباً: تحويل DICOM إلى NIfTI لتطبيقات التصوير العصبي والبحث.
Aspose.Medical for .NET هي مكتبة مستقلة ومكتفية ذاتياً لا تتطلب تثبيت أي عارضي DICOM أو برامج تصوير طبي أو برامج ترميز أصلية. إنها مثالية لأنظمة تكنولوجيا المعلومات الصحية، وتكامل PACS، ومنصات الطب عن بُعد، وأي تطبيق يتطلب معالجة DICOM موثوقة.
ميزات .NET DICOM API المتقدمة
قراءة وكتابة ملفات DICOM من الملفات أو التدفقات أو الأنابيب
الوصول إلى جميع علامات وعناصر بيانات DICOM ومعالجتها
إخفاء هوية بيانات المريض باستخدام ملفات تعريف سرية قابلة للتخصيص
النقل بين بنى النقل المختلفة
تحويل صور DICOM إلى تنسيقات JPEG وPNG وTIFF
تسلسل بيانات DICOM إلى JSON وXML للتكامل مع الويب
دعم ضغط JPEG وJPEG 2000 وHTJ2K وJPEG-LS وRLE
معالجة صور DICOM متعددة الإطارات وتسلسلات الصور
تطبيق تعديلات النافذة/المستوى مع جداول بحث Modality وVOI
مكتبة .NET نقية - صفر تبعيات
Aspose.Medical for .NET مكتوب بالكامل في كود C# مُدار بدون أي تبعيات أصلية على الإطلاق. على عكس مكتبات التصوير الطبي الأخرى التي تعتمد على برامج ترميز أصلية أو أدوات خارجية، فإن Aspose.Medical مكتفي ذاتياً تماماً. جميع برامج ترميز ضغط الصور (JPEG وJPEG 2000 وHTJ2K وJPEG-LS وRLE) مُنفذة في .NET النقي، مما يضمن النشر السلس عبر Windows وLinux وmacOS دون أي تكوين خاص بالمنصة. وهذا يجعله مثالياً لعمليات النشر المحوسبة، والبيئات السحابية، والسيناريوهات التي لا يكون فيها تثبيت المكتبات الأصلية ممكناً.
إخفاء هوية ملفات DICOM للامتثال للخصوصية
حماية خصوصية المريض أمر بالغ الأهمية في تطبيقات الرعاية الصحية. يوفر Aspose.Medical for .NET قدرات شاملة لإخفاء هوية DICOM استناداً إلى ملفات تعريف السرية DICOM PS 3.15. يمكنك إزالة أو تعديل معلومات تحديد هوية المريض (PII) مع الحفاظ على القيمة السريرية لبيانات التصوير. تدعم المكتبة ملفات تعريف إخفاء الهوية القابلة للتكوين، بما في ذلك خيارات الاحتفاظ بالسمات الخاصة الآمنة، وUIDs، ومعرفات الجهاز والمؤسسة، وخصائص المريض، والمعلومات الزمنية الطولية.
إخفاء هوية ملف DICOM - C#
// تحميل ملف DICOM
using var dicomFile = DicomFile.Open("patient_scan.dcm");
// إنشاء مخفي الهوية مع ملف التعريف الافتراضي
var profile = ConfidentialityProfile.CreateDefault();
var anonymizer = new Anonymizer(profile);
// إخفاء الهوية والحفظ
anonymizer.Anonymize(dicomFile, "anonymized_scan.dcm");تحويل DICOM إلى تنسيقات الصور في .NET C#
يجعل Aspose.Medical for .NET من السهل تحويل صور DICOM إلى تنسيقات صور قياسية للعرض أو المشاركة أو التكامل مع الأنظمة غير الطبية. تتعامل المكتبة مع كل تعقيدات عرض صور DICOM، بما في ذلك التطبيق الصحيح لجداول بحث Modality، وVOI LUTs (النافذة/المستوى)، والتفسير الضوئي. سواء كنت بحاجة إلى إنشاء صور مصغرة، أو إنشاء صادرات صور، أو بناء عارض DICOM، توفر واجهة برمجة التطبيقات عرضاً عالي الجودة بأقل قدر من التعليمات البرمجية.
تحويل DICOM إلى PNG - C#
// تحميل ملف DICOM
using var dicomFile = DicomFile.Open("chest_xray.dcm");
// العرض إلى صورة
var renderOptions = new GrayscaleRenderOptions
{
WindowWidth = 400,
WindowCenter = 40
};
var image = dicomFile.RenderImage(renderOptions);
// الحفظ كـ PNG
image.Save("chest_xray.png");النقل بين بنى النقل
قد تتطلب أنظمة التصوير الطبي والأرشيفات المختلفة بنى نقل DICOM محددة. يتيح Aspose.Medical for .NET النقل بين بنى النقل المختلفة بما في ذلك التنسيقات غير المضغوطة، وJPEG Baseline، وJPEG Lossless، وJPEG 2000، وHTJ2K (JPEG 2000 عالي الإنتاجية)، وJPEG-LS، وRLE. وهذا ضروري لتكامل PACS، وتحسين الأرشيف، وضمان التوافق عبر أنظمة الرعاية الصحية المختلفة. جميع برامج الترميز مُنفذة في .NET النقي، مما يضمن سلوكاً متسقاً عبر جميع المنصات.
تسلسل DICOM إلى JSON وXML
تعتمد أنظمة الرعاية الصحية الحديثة بشكل متزايد على خدمات الويب وواجهات برمجة التطبيقات لتبادل البيانات. يوفر Aspose.Medical for .NET دعماً كاملاً لتسلسل بيانات DICOM إلى تنسيقات JSON (حسب نموذج DICOM JSON) وXML. وهذا يتيح التكامل السلس مع واجهات برمجة تطبيقات RESTful، وأنظمة قائمة على FHIR، وتطبيقات الويب. التسلسل ثنائي الاتجاه - يمكنك أيضاً تحليل JSON وXML مرة أخرى إلى مجموعات بيانات DICOM.
دعم تنسيق NIfTI للتصوير العصبي (قريباً)
دعم التحويل بين تنسيقات DICOM وNIfTI (مبادرة تكنولوجيا معلوماتية للتصوير العصبي) موجود على خارطة الطريق. NIfTI هو التنسيق القياسي لأبحاث تصوير الدماغ، وستفتح القدرة القادمة على تحويل بيانات DICOM السريرية إلى NIfTI إمكانيات للتحليل المتقدم، والتعلم الآلي، وسير عمل الأبحاث.
Support and Learning Resources
- موارد التعلم
- التوثيق
- كود المصدر
- مراجع API
- لماذا Aspose.Medical for .NET؟
- قائمة العملاء
- قصص النجاح