v4.1.8¶
v4.1.8 是一个维护版本,它内置了 OpenMV 固件和示例 v4.5.5,并修复了 FORCE_FULL_SCREEN 构建配置。它仍基于 Qt Creator 10.0.1,并且没有破坏性变更。
亮点¶
内置固件 v4.5.5,适用于所有支持的 OpenMV 和 Arduino 开发板,并刷新了固件、bootloader 和 UVC 二进制文件。
更新的示例脚本:迁移至新的图像提示 API 和新的
img.to_jpeg()JPEG API。FORCE_FULL_SCREEN 修复:使强制全屏构建现在能够正确编译和运行。
其他变更与改进¶
内置的 OpenMV 固件和示例在所有开发板(OpenMV M2/M3/H7/H7 Plus/PT/RT1060、Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense)上更新至 v4.5.5,包括刷新的固件/bootloader/UVC 二进制文件。示例脚本被迁移至新的图像提示 API(由
image.scale()、to_rainbow()、to_jpeg()等使用),采用image.AREA、image.ROTATE_180以及image.VFLIP/HMIRROR/TRANSPOSE等常量,取代了mean_pooled()、replace()和assign()。示例还迁移了已弃用的 JPEG API,在 Time-of-Flight、热成像、RPC 远程控制、MJPEG 流媒体和开发板usb_vcp.py示例中将img.compress()和frame.compressed()替换为img.to_jpeg()和to_jpeg(copy=True)(0604d5284)。
错误修复¶
修复了
FORCE_FULL_SCREEN构建配置,通过将左花括号移到预处理器#else/#endif保护之外,使强制全屏代码块能够正确编译和运行,确保FORCE_FULL_SCREEN和-full_screen参数两条路径共用同一个代码块(4354cf8f4)。
平台与工具支持¶
Qt Creator 基线: 10.0.1。
内置固件和示例: 更新至 v4.5.5(从 v4.5.4)。
破坏性变更¶
无。本次发布内置了新固件和一个构建修复;现有的 IDE 项目和工作流程不受影响。