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에서 변경 없이 실행됩니다 — 펌웨어만 다시 플래시하세요.