v4.1.8¶
v4.1.8 เป็นรีลีสการบำรุงรักษาที่รวมเฟิร์มแวร์และตัวอย่าง OpenMV v4.5.5 และแก้ไขการกำหนดค่า build FORCE_FULL_SCREEN ยังคงอยู่บน Qt Creator 10.0.1 และไม่มี breaking changes
Highlights¶
เฟิร์มแวร์ที่รวมมา v4.5.5 สำหรับบอร์ด OpenMV และ Arduino ที่รองรับทั้งหมด พร้อมไบนารีเฟิร์มแวร์ บูตโหลดเดอร์ และ UVC ที่รีเฟรชแล้ว
สคริปต์ตัวอย่างที่อัปเดต ย้ายไปยัง image hint API ใหม่และ JPEG API ใหม่
img.to_jpeg()การแก้ไข FORCE_FULL_SCREEN เพื่อให้ build แบบบังคับ fullscreen คอมไพล์และรันได้อย่างถูกต้อง
Other changes and improvements¶
อัปเดตเฟิร์มแวร์และตัวอย่าง 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 hint API ใหม่ (ที่ใช้โดย
image.scale(),to_rainbow(),to_jpeg()ฯลฯ) พร้อมค่าคงที่เช่นimage.AREA,image.ROTATE_180, และimage.VFLIP/HMIRROR/TRANSPOSEแทนที่mean_pooled(),replace(), และassign()ตัวอย่างยังย้าย JPEG API ที่เลิกใช้แล้ว โดยแทนที่img.compress()และframe.compressed()ด้วยimg.to_jpeg()และto_jpeg(copy=True)ในตัวอย่าง Time-of-Flight, thermal, RPC remote-control, MJPEG streamer, และ boardusb_vcp.py(0604d5284)
Bug fixes¶
แก้ไขการกำหนดค่า build
FORCE_FULL_SCREENเพื่อให้บล็อกโค้ดแบบบังคับ fullscreen คอมไพล์และรันได้อย่างถูกต้อง โดยย้ายวงเล็บปิดออกนอก preprocessor guard#else/#endifเพื่อให้ทั้งเส้นทางFORCE_FULL_SCREENและ argument-full_screenใช้บล็อกเดียวกัน (4354cf8f4)
Platform and tool support¶
Qt Creator base: 10.0.1.
เฟิร์มแวร์และตัวอย่างที่รวมมา: อัปเดตเป็น v4.5.5 (จาก v4.5.4)
Breaking changes¶
ไม่มี รีลีสนี้รวมเฟิร์มแวร์ใหม่และการแก้ไข build โปรเจกต์และกระบวนการทำงาน IDE ที่มีอยู่ไม่ได้รับผลกระทบ