عن المشروع

ITK: The Insight Toolkit هي مجموعة أدوات مفتوحة المصدر ومتعددة المنصات لمعالجة الصور العلمية ثنائية وثلاثية الأبعاد، وتقسيمها، وتسجيلها. تتم صيانتها من قبل اتحاد برمجيات Insight (Insight Software Consortium) وهي مشروع مدعوم مالياً من NumFOCUS، وتُوزَّع بموجب رخصة Apache 2.0. القدرات الأساسية - التقسيم (Segmentation): تحديد وتصنيف البيانات في التمثيلات الرقمية المأخوذة، عادةً من صور الأجهزة الطبية مثل الماسحات الضوئية CT أو MRI. - التسجيل (Registration): محاذاة أو تطوير تطابقات بين مجموعات البيانات، على سبيل المثال محاذاة فحص CT مع فحص MRI لدمج المعلومات. - بنية موجهة مكانياً مصممة لمعالجة الصور في بعدين أو ثلاثة أو أكثر. اللغات والتثبيت - نواة C++ متعددة المنصات يمكن بناؤها من المصدر باستخدام CMake. - حزم Python ثنائية متاحة عبر pip (pip install itk) و conda (conda install -c conda-forge itk). موارد المشروع - الصفحة الرئيسية، صفحة التحميل، الوثائق، دليل البرمجيات، الأمثلة، ومنتدى النقاش مرتبطة من المستودع. - يتم تتبع المشكلات على GitHub؛ ويطلب المشروع توجيه الأسئلة العامة إلى مساحة النقاش الرسمية بدلاً من متتبع المشكلات. - التكامل المستمر يغطي Linux وWindows وmacOS، بما في ذلك بنيات Python، وأهداف ARM64 وApple Silicon، وتغطية الكود. الحوكمة والدعم والاستشهاد - يستخدم المشروع نموذج حوكمة مفتوح، مع حقوق نشر مملوكة لـ NumFOCUS وحوكمة مفوضة لمجلس اتحاد برمجيات Insight. - تُقبل التبرعات عبر Open Collective لتمويل وقت المطورين والخدمات المهنية والسفر وورش العمل. - توفر Kitware خدمات مهنية تشمل إنشاء حلول مخصصة، والبحث والتطوير التعاوني، ودعم التطوير، والتدريب. - تتضمن إرشادات الاستشهاد ملف CITATION.cff، وإدخالات BibTeX في الوثائق، ومراجع للأوراق المنشورة ودليل برمجيات ITK.