Based on TrackOSC by @JGL. Compatible with VisionOSC by @lingdong-. All messages are sent unbundled, one per enabled detector per processed frame, including when nothing is detected (header-only). Coordinates are as described above.
Everything on the wire uses one convention — the same one VisionOSC uses:
(0,0) ──────────► x width