v4.1.8¶
الإصدار v4.1.8 هو إصدار صيانة يتضمن برنامج OpenMV الثابت والأمثلة v4.5.5 ويصلح تكوين بناء FORCE_FULL_SCREEN. يبقى مبنيًا على Qt Creator 10.0.1، ولا توجد تغييرات جذرية.
أبرز النقاط¶
برنامج ثابت مرفق v4.5.5 لجميع لوحات OpenMV وArduino المدعومة، مع ملفات برنامج ثابت ومحمّل إقلاع وUVC ثنائية محدّثة.
برامج أمثلة محدّثة نُقلت إلى واجهة تلميحات الصورة الجديدة وواجهة JPEG الجديدة
img.to_jpeg().إصلاح FORCE_FULL_SCREEN بحيث يُبنى بناء ملء الشاشة القسري الآن ويعمل بشكل صحيح.
تغييرات وتحسينات أخرى¶
تحديث برنامج OpenMV الثابت والأمثلة المرفقة إلى v4.5.5 عبر جميع اللوحات (OpenMV M2/M3/H7/H7 Plus/PT/RT1060 وArduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense)، بما في ذلك ملفات برنامج ثابت/محمّل إقلاع/UVC ثنائية محدّثة. نُقلت برامج الأمثلة النصية إلى واجهة تلميحات الصورة الجديدة (المستخدمة بواسطة
image.scale()وto_rainbow()وto_jpeg()وما إلى ذلك) مع ثوابت مثلimage.AREAوimage.ROTATE_180وimage.VFLIP/HMIRROR/TRANSPOSE، بدلًا منmean_pooled()وreplace()وassign(). كما نقلت الأمثلة واجهة JPEG المهملة، باستبدالimg.compress()وframe.compressed()بـimg.to_jpeg()وto_jpeg(copy=True)عبر أمثلة Time-of-Flight والحرارية والتحكم عن بُعد عبر RPC وبث MJPEG وأمثلة اللوحةusb_vcp.py(0604d5284).
إصلاحات الأخطاء¶
إصلاح تكوين بناء
FORCE_FULL_SCREENبحيث يُبنى كتلة شيفرة ملء الشاشة القسري وتعمل بشكل صحيح بنقل القوس الافتتاحي خارج حارس المعالج المسبق#else/#endif، مما يضمن أن مساري الوسيطةFORCE_FULL_SCREENو-full_screenيتشاركان نفس الكتلة (4354cf8f4).
دعم المنصة والأدوات¶
أساس Qt Creator: 10.0.1.
البرنامج الثابت والأمثلة المرفقة: حُدّثت إلى v4.5.5 (من v4.5.4).
التغييرات الجذرية¶
لا شيء. يتضمن هذا الإصدار برنامجًا ثابتًا جديدًا وإصلاح بناء؛ مشاريع وسير عمل IDE الحالية غير متأثرة.