v1.5.2¶
v1.5.2는 Qt Creator 4.0.2를 기반으로 한 기능 추가 및 갱신 릴리스입니다. 프레임버퍼 뷰어가 JPEG로 압축된 프레임을 디코딩할 수 있게 되었고, 직렬 터미널 탭 크기를 설정할 수 있게 되었으며, OpenMV 사용자를 위해 옵션 대화 상자를 정리하고, 번들된 OpenMV Cam 펌웨어를 2.3.0으로 갱신하면서 다수의 새 예제 스크립트를 추가했습니다. 호환성을 깨는 변경 사항은 없습니다.
주요 내용¶
JPEG 프레임버퍼 디코딩: 이제 프레임버퍼 뷰어가 raw RGB, 그레이스케일, 바이너리 프레임뿐만 아니라 JPEG로 압축된 프레임 버퍼도 디코딩하여 표시합니다.
번들 펌웨어 2.3.0: OMV2 및 OMV3 보드용으로 제공되는 OpenMV Cam 펌웨어가 버전 2.3.0으로 업데이트되었습니다.
직렬 터미널 탭 크기가 이제 하드코딩된 탭 너비 8 대신 직렬 터미널에 실시간으로 적용되는 설정 가능한 항목이 되었습니다.
옵션 대화 상자 정리: OpenMV 사용자를 위해 사용하지 않는 Qt Creator 설정을 숨기고
Font & Colors페이지의 이름을Font로 변경했습니다.Pixy 에뮬레이션, MAVLink, 바코드, WiFi MJPEG 스트리머를 위한 새 번들 예제.
새 기능¶
이제 프레임버퍼 뷰어가 6비트 직렬 인코딩을 통해 수신한 JPEG로 압축된 프레임 버퍼를 디코딩하여 표시할 수 있으며,
QImage::fromData를 통해 픽스맵을 생성합니다 (848215da8).OpenMV Cam을 I2C, SPI, UART를 통해 Pixy 호환 AprilTag 및 블롭 추적기로 만들어 주는 새 번들 Pixy 에뮬레이션 예제를 추가했습니다 (b3dac4090).
옵티컬 플로우 및 AprilTag 착륙 대상 메시지를 비행 제어기로 스트리밍하는 새 번들 MAVLink 예제를 추가했습니다 (b3dac4090).
1D 바코드 검출(EAN/UPC/ISBN/CODE39/CODE93/CODE128/등)을 위한 번들 예제와 액세스 포인트 모드에서 실행되는 WiFi MJPEG 스트리머를 추가했습니다 (b3dac4090).
기타 변경 사항 및 개선 사항¶
편집기 탭/들여쓰기 옵션 페이지에 설정 가능한 직렬 터미널 탭 크기 설정을 추가했습니다. 이 값은 저장되어 직렬 터미널에 실시간으로 적용됩니다 (848215da8).
이제 터미널에서 스크립트를 실행할 때 MicroPython 보드의 입력 버퍼가 넘치지 않도록 프로그램을 카메라에 한 번에 1바이트씩 전송합니다 (848215da8).
사용하지 않는 Qt Creator 설정(인코딩, 마우스 숨김 및 탐색, 스크롤 휠 확대/축소, 카멜 케이스 및 스마트 선택, 첫 주석 자동 접기, 분할에서 링크 열기, 파일 인코딩 표시, 안티앨리어싱, 색 구성표)을 숨겨 OpenMV 사용자를 위해 옵션 대화 상자를 정리하고
Font & Colors페이지의 이름을Font로 변경했습니다. 첫 주석 자동 접기는 이제 숨겨질 뿐만 아니라 기본적으로 비활성화됩니다 (848215da8).저장 시 공백 정리가 이제 편집된 줄뿐만 아니라 문서 전체에 적용되도록 기본값을 변경했습니다 (848215da8).
번들된 오프라인 문서를 새로운 I/O 및 LED 제어 튜토리얼, 고해상도 핀아웃 이미지, 그리고 업데이트된 이미지 및 네트워크 라이브러리 참조 페이지로 확장했습니다 (b3dac4090).
버그 수정¶
함수 호출 인수의 Python 구문 강조 표시를 수정하여 키워드 인수 이름이 올바르게 강조 표시되고
=구분자가 일반 텍스트로 처리되도록 했습니다 (848215da8).
플랫폼 및 도구 지원¶
Qt Creator 베이스: 4.0.2.
번들 OpenMV Cam 펌웨어: OMV2 및 OMV3 보드 모두에 대해 2.3.0으로 업데이트되었습니다 (b3dac4090).
호환성을 깨는 변경 사항¶
없음. 이 릴리스는 사용자에게 보이는 워크플로우나 동작 변경을 일으키지 않으며, 기존 프로젝트는 변경 없이 계속 작동합니다.