v3.6.2¶
v3.6.2는 OpenMV Cam RPC 인터페이스 라이브러리를 도입하고, 사용자 정의 색상 팔레트와 이미지의 원시 바이트 접근, omv.disable_fb() 성능 스위치, 20배 빠른 WINC WiFi, 그리고 대규모의 이미징 파이프라인 최적화를 추가합니다. 호환성 깨짐 API 변경 사항은 없습니다 — v3.6.1 스크립트가 변경 없이 실행됩니다.
주요 사항¶
RPC 인터페이스 라이브러리 — 새로운 OpenMV Cam 원격 프로시저 호출 라이브러리.
사용자 정의 색상 팔레트 —
draw_image()가 사용자 색상 팔레트를 받습니다(그레이스케일 포함).원시 이미지 접근 —
image.bytearray()가 원시 이미지 바이트를 노출합니다.20배 빠른 WiFi — 소켓 수정과 함께 주요 WINC WiFi 성능 개선.
호환성 깨짐 API 변경 사항 없음 — 다시 플래시하면 v3.6.1 스크립트가 변경 없이 실행됩니다.
새로운 기능¶
RPC — 새로운 OpenMV Cam RPC 인터페이스 라이브러리가 추가되었습니다.
사용자 정의 팔레트 —
image.draw_image()가 이제 사용자 정의 색상 팔레트를 받습니다(그레이스케일 지원 및 데모 포함).원시 이미지 바이트 — 이미지 객체에 대한 원시 읽기/쓰기 접근을 위한
image.bytearray()가 추가되었습니다.omv.disable_fb()— 최대 성능을 위해 IDE 프레임버퍼를 비활성화합니다.image압축 메서드가 이제 이미 JPEG인 이미지도 받으며,draw_image()에 음수 스케일링이 추가되었습니다(v3.6.3에서 다시 제거됨).
기타 변경 사항 및 개선 사항¶
WINC WiFi 성능을 약 20배 개선했습니다. 데이터 매트릭스 연산,
negate/difference,erode/dilate, Bayer→YCbCr 및 Bayer→RGB565 변환, 센서 복사(전체 해상도 캡처 포함)를 최적화했습니다. TensorFlow 라이브러리를 int8을 지원하도록 업데이트했습니다. 모든 픽셀 형식이 이제 40/80 MHz 클럭을 사용합니다.
버그 수정¶
네트워킹:
WINC
send/sendto/recv/recvfrom, 오류 시 소켓 닫기, 정적 IP에 대한ip_obtained버그를 수정했습니다.
카메라 및 이미징:
Y 크기가 커널 크기보다 작을 때 메모리를 손상시키던 필터 정리,
init0이후 첫 번째 잘못된 이미지, H7의 I2C/SPI DMA 해제 문제를 수정했습니다.
시스템:
FDCAN 수정. H7 Plus의 I2C 리셋 타임아웃을 낮추고 소프트 I2C 스핀 지연을 늘렸습니다.
호환성 깨짐 API 변경 사항¶
v3.6.2는 호환성 깨짐 Python API 변경 사항이 없습니다. v3.6.1에서 실행되던 스크립트는 v3.6.2에서 변경 없이 실행됩니다 — 펌웨어만 다시 플래시하세요.