كيف تدرك أجهزة الكمبيوتر الصور
كيف تقوم أجهزة الكمبيوتر بتخزين الصور
ملاحظة: تنقسم المستقبلات إلى العصي للرؤية الليلية وتحديد الأشكال، و المخاريط لتمييز الألوان.

ملاحظة: زيادة عدد البكسلات (الميجابكسل) تزيد من دقة التفاصيل، لكنها تتطلب مساحة تخزين أكبر.

(0,0) أعلى اليسار.0 (أسود تام) إلى 255 (أبيض ناصع).0 (مطفأ) إلى 255 (مضاء).اختبر معلوماتك
ما هي أقصى قيمة لونية يمكن أن يأخذها بكسل واحد في قناة الألوان الحمراء (R) في صورة قياسية (8-bit)؟
تخيل أنك في مصنع يحتاج لفرز ملايين الصور بسرعة هائلة. مكتبة OpenCV هي “العامل الآلي” السريع جداً في هذا المصنع.
إذا كانت OpenCV هي المصنع، فإن Pillow هي “استوديو تصوير منزلي” أو برنامج (الرسام) المبسط.
الكمبيوتر لا يمتلك أعيناً ليرى الصورة كـ “أشجار وسماء”، بل يراها كـ “جدول ضخم من الأرقام”. NumPy هي “المُترجم” الذي يقوم بهذا العمل.
تخيل أنك تبني مصنعاً ذكياً للصور، كل أداة لها وظيفة محددة تسلّمها للأخرى:
Pillow أو OpenCV كأداة إدخال لفتح الصورة الموجودة في الكمبيوتر.NumPy لتحولها إلى جدول ضخم من الأرقام.صورة ➡️ Pillow (للقراءة) ➡️ NumPy (للترجمة لأرقام) ➡️ الذكاء الاصطناعي (للتحليل)
NumPy قص الصورة، يجب أن تعطيه (رقم الدور أولاً، ثم الشقة)، أي صورة[y, x] وليس صورة[x, y].OpenCV تقرأ الألوان بالعكس! فهي تقرأها BGR (أزرق، أخضر، أحمر).ختام أساسيات الصور
في القسم التالي: الاستدلال باستخدام YOLO
يُسعدني الإجابة على استفساراتكم ومناقشاتكم