13.2. OpenMV Projects Tools¶
OpenMV Projects Tools 는 점점 늘어나고 있는 데스크톱 GUI 애플리케이션 모음으로, 각각은 카메라에서 동작하는 동반 MicroPython 스크립트와 짝을 이룹니다. 캠은 센서 데이터를 캡처하여 스트리밍하고, 데스크톱 앱은 USB를 통해 이를 받아 특정 사용 사례에 필요한 실시간 시각화, 매개변수 튜닝, 또는 보정 워크플로를 제공합니다.
각 도구는 저장소 내에 자체 하위 디렉터리를 가지며, 데스크톱 스크립트, 동반 캠 쪽 스크립트, 설치 및 사용법을 다루는 README, 그리고 스크린샷이 포함됩니다.
현재 저장소에 있는 도구로는 열화상 또는 이벤트 카메라 출력을 색상 프레임 위에 오버레이하는 보정 유틸리티, OpenMV N6의 색상 파이프라인을 위한 대화형 ISP 튜너(실시간 디베이어, 화이트 밸런스, 색상 보정 행렬), 그리고 Prophesee GenX320 이벤트 센서를 위한 실시간 시각화 도구가 있습니다. 새로운 센서나 워크플로가 필요로 하면 새 도구가 저장소에 추가됩니다.
모든 도구는 동일한 형태를 따릅니다. DearPyGui 로 만든 Python 데스크톱 애플리케이션이 USB 시리얼을 통해 openmv Python 패키지로 캠과 통신합니다. Python 3.12 이상이 필요하며, macOS와 Linux에서 USB 처리량이 가장 좋습니다.