13.1.6. عارض مخزن الإطارات#

يعرض عارض مخزن الإطارات ما تراه الكاميرا -- وبدقة أكبر، أيًا كان ما تركه البرنامج النصي قيد التشغيل آخرَ مرة في مخزن الإطارات الخاص بالكاميرا. كل snapshot() يضع التقاطًا جديدًا هناك، وكل ما يرسمه البرنامج النصي على الصورة بعد ذلك موجود هناك أيضًا، لذا تُظهر المعاينة الإطار بعد معالجة البرنامج النصي، بما في ذلك التعليقات التوضيحية. يستطلع الـ IDE الكاميرا للحصول على أحدث إطار عبر USB ويعرض كل واحد فور وصوله.

The frame buffer pane showing a live thermal image, its title reading Frame Buffer (JPEG) with the resolution and focus number, the Record and Zoom buttons and the source and streaming-mode selectors in the title bar, and the RGB histogram of the frame below

مخزن الإطارات يعرض خرج كاميرا حرارية. يقرأ العنوان صيغة الإطار والدقة ورقم التركيز؛ ويرسم المدرج التكراري أسفله الإطار.#

للمعاينة كلفة: ضغط كل إطار وبثه يستهلك وقت الكاميرا، لذا يعمل البرنامج النصي عمومًا أسرع مع فصل الـ IDE مما لو كانت المعاينة حية. تدير أزرار شريط العنوان في الجزء هذه المفاضلة:

  • Zoom -- يحجّم الصورة لتلائم الجزء (مفعّل افتراضيًا). عند إيقافه، تُعرض الصورة ببكسل شاشة واحد لكل بكسل صورة.

  • مُحدِّد المصدر -- أي مستشعر يبث إلى الـ IDE، أو Off لإيقاف بث الإطارات كليًا لأقصى أداء على جانب الكاميرا. على كاميرا بمستشعر صورة واحد يكون الخيار ببساطة On أو Off؛ أما الكاميرا التي تحوي أكثر من مستشعر -- مستشعر رئيسي ومستشعر حراري أو مستشعر أحداث، مثلًا -- فتسرد كلًا منها باسمه، ويتبع مخزن الإطارات أيّها تختار، بشكل مستقل عن المستشعر الذي يقرأه البرنامج النصي. ومع إيقاف المصدر يستمر البرنامج النصي في العمل وتتجمد المعاينة على آخر إطار خلف لافتة "Frame Buffer Off" حتى تعيد تشغيله. استخدمه عند قياس الأداء، فمعدّل الإطارات الذي يحققه البرنامج النصي مع إيقاف المعاينة هو ما سيحققه عند العمل المستقل.

  • JPG Mode / RAW Mode -- ما إذا كانت الإطارات مضغوطة بصيغة JPEG أثناء انتقالها إلى الـ IDE أم مُرسَلة دون ضغط. يبدأ الوضع بأيّهما تفضّله الكاميرا المتصلة -- JPG لمعظمها. وضع JPG أسرع بكثير؛ ويُظهر وضع RAW قيم البكسل الدقيقة على حساب معدّل الإطارات.

عنوان الجزء هو أيضًا قراءته. فبمجرد وصول الإطارات يقرأ Frame Buffer (JPEG) -- أو صيغة البكسل لبث خام -- متبوعًا بدقة الصورة المعروضة ورقم التركيز الموصوف مع المدرج التكراري.

13.1.6.1. تحديد منطقة#

انقر واسحب على الصورة لتحديد منطقة مستطيلة. وبينما يوجد تحديد، يحسب المدرج التكراري أسفله إحصاءاته من البكسلات المحددة فقط، وتضيف قراءة العنوان موضع التحديد وحجمه وعدد بكسلاته -- وهي أسرع طريقة لقراءة صفّ منطقة الاهتمام (ROI) لبرنامج نصي، أو لقياس إحصاءات اللون لجسم واحد بدلًا من المشهد بأكمله. انقر دون سحب لقراءة موضع بكسل واحد؛ وانقر خارج الصورة لمسح التحديد.

13.1.6.2. حفظ ما تراه الكاميرا#

انقر بزر الفأرة الأيمن على الصورة لحفظ الإطار المعروض في ملف صورة على حاسوبك. يحترم الحفظ التحديد: انقر بالزر الأيمن داخل منطقة محدّدة فتُحفظ تلك المنطقة فقط (يقرأ مدخل القائمة "Save Image selection to PC")؛ وانقر بالزر الأيمن في أي مكان آخر فيُحفظ الإطار بأكمله. وما يُكتب على القرص هو الإطار المعروض في لحظة النقر بالزر الأيمن -- لالتقاط إطار واحد دقيق من مشهد متحرك، أوقف البرنامج النصي أولًا حتى تتجمد المعاينة عليه.