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 ที่มีอยู่ไม่ได้รับผลกระทบ