v4.1.8

v4.1.8 là phiên bản bảo trì đi kèm firmware và ví dụ OpenMV v4.5.5 và sửa cấu hình build FORCE_FULL_SCREEN. Phiên bản này vẫn dựa trên Qt Creator 10.0.1 và không có thay đổi không tương thích.

Điểm nổi bật

  • Firmware đi kèm v4.5.5 cho tất cả các bo mạch OpenMV và Arduino được hỗ trợ, với các nhị phân firmware, bootloader và UVC được làm mới.

  • Cập nhật tập lệnh ví dụ đã chuyển sang API gợi ý ảnh mới và API JPEG img.to_jpeg() mới.

  • Sửa lỗi FORCE_FULL_SCREEN để bản build toàn màn hình bắt buộc hiện có thể biên dịch và chạy đúng cách.

Các thay đổi và cải tiến khác

  • Firmware và ví dụ OpenMV đi kèm được cập nhật lên v4.5.5 trên tất cả các bo mạch (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), bao gồm các nhị phân firmware/bootloader/UVC được làm mới. Các tập lệnh ví dụ đã được chuyển sang API gợi ý ảnh mới (được sử dụng bởi image.scale(), to_rainbow(), to_jpeg(), v.v.) với các hằng số như image.AREA, image.ROTATE_180image.VFLIP/HMIRROR/TRANSPOSE, thay thế mean_pooled(), replace()assign(). Các ví dụ cũng đã chuyển từ API JPEG lỗi thời, thay thế img.compress()frame.compressed() bằng img.to_jpeg()to_jpeg(copy=True) trong các ví dụ Time-of-Flight, nhiệt độ, RPC remote-control, truyền phát MJPEG và usb_vcp.py của bo mạch (0604d5284).

Sửa lỗi

  • Đã sửa cấu hình build FORCE_FULL_SCREEN để khối code toàn màn hình bắt buộc có thể biên dịch và chạy đúng cách bằng cách di chuyển dấu ngoặc nhọn mở ra ngoài guard preprocessor #else/#endif, đảm bảo cả đường dẫn FORCE_FULL_SCREEN và đối số -full_screen dùng chung cùng một khối (4354cf8f4).

Hỗ trợ nền tảng và công cụ

  • Nền tảng Qt Creator: 10.0.1.

  • Firmware và ví dụ đi kèm: cập nhật lên v4.5.5 (từ v4.5.4).

Thay đổi không tương thích

Không có. Phiên bản này đi kèm firmware mới và sửa lỗi build; các dự án và quy trình làm việc IDE hiện có không bị ảnh hưởng.