v4.5.2¶
v4.5.2는 i.MX RT 포트의 CAN 버스 지원, Arduino GIGA OV5640 지원, OpenMV RT1060의 고해상도 AprilTags, 그리고 카메라/USB 신뢰성 수정을 추가합니다. Mjpeg.sync()/close()는 더 이상 fps 인수를 받지 않습니다 — 호환성을 깨는 변경 사항을 참고하십시오.
주요 내용¶
i.MX RT(mimxrt) 포트의 CAN 버스 지원.
Arduino GIGA가 OV5640 카메라 지원을 얻었고, OpenMV RT1060이 고해상도 AprilTag 검출을 얻었습니다.
호환성 변경:
Mjpeg.sync()/Mjpeg.close()는 더 이상fps인수를 받지 않습니다(FPS는 이제 내부적으로 계산됩니다).
새 기능¶
CAN 버스 — i.MX RT(mimxrt) 포트에 CAN 지원을 추가했습니다.
버그 수정¶
카메라 및 센서:
Image.midpoint_pool()이 중앙 영역을 선택하지 못하던 문제를 수정했습니다.비정방형 이미지에서의 TensorFlow(
tf) 추론을 수정했습니다.
시스템 및 USB:
tv모듈 인수 파싱을 수정했습니다.TinyUSB 폴링을 수정했으며, i.MX RT 포트가 이제 센서 프레임을 기다리는 동안 TinyUSB를 처리합니다(캡처 중 USB 응답성 향상).
OpenMV RT1060 기본 스크립트 LED 핀 이름을 수정했습니다.
하드웨어 및 보드 지원¶
Arduino GIGA — OV5640 카메라 지원.
i.MX RT — CAN 버스 지원.
OpenMV RT1060 — 고해상도 AprilTag 검출 활성화.
호환성을 깨는 API 변경¶
v4.5.1과 v4.5.2 사이의 사용자에게 보이는 API 변경.
유일한 호환성 변경 사항은 범위가 좁으며 MJPEG 녹화에 영향을 미칩니다.
Mjpeg.sync() / Mjpeg.close()는 더 이상 fps를 받지 않음 (minor)¶
MJPEG 녹화가 이제 실제 캡처 타이밍에서 프레임 레이트를 내부적으로 계산하므로, Mjpeg.sync()와 Mjpeg.close()는 더 이상 fps 인수를 받지 않습니다. fps를 전달하던 호출은 해당 인수를 제거해야 합니다.
커밋: 83229dcdf
마이그레이션 체크리스트¶
MJPEG 녹화만 영향을 받습니다: Mjpeg.sync() / Mjpeg.close() 호출에서 fps 인수를 제거하십시오(MJPEG 변경). 다른 모든 스크립트는 변경 없이 실행됩니다.