6. NumPy

تغطي الفئة Image العمل على مستوى البكسل الذي تعرف الكاميرا كيفية إجرائه بالفعل -- العتبات، وإيجاد الكتل، وكشف الحواف، وبقية مكتبة الصور. أما الوحدة numpy فتغطي كل ما عدا ذلك: قراءات الـ ADC وغيرها من مخازن الأرقام البسيطة، والرياضيات التي تجري على مخزن كامل دفعة واحدة، وتحويلات البكسل التي لم تبنِها مكتبة الصور بالفعل.

وهنا تأتي المصفوفة ndarray، وهي فئة واحدة تحمل كتلة محزومة من أرقام متماثلة النوع. وكل ما عدا ذلك في numpy هو دالة رياضية تعمل على ndarray. فجمع مصفوفتين معًا، أو جمع عناصر إحداها، أو حساب جيب كل عنصر -- كلٌّ منها استدعاء واحد للمكتبة يعالج المخزن بأكمله دفعة واحدة، أسرع بكثير من حلقة for المكافئة في Python.

الجبر الخطي

الأداء

الخلاصة