1.3 KiB
| name | description | metadata | ||
|---|---|---|---|---|
| project-hardware | Железо и настройки камеры для проекта |
|
Камера: Logitech StreamCam → /dev/video2 (индекс 2). /dev/video0 — UVC Camera (другая).
Монитор: 2×2560×1440 (HDMI-0 и DP-0). GGPoker на одном мониторе.
Настройки камеры: Все на автоматике. settings.json содержит только {"resolution_idx": 2}.
Камера работает в 1920×1080 без ручного фокуса/экспозиции.
Калибровка зон: calibration.json — координаты в 1920×1080 пространстве.
Создаётся через python3 calibrate.py — перетаскивать рамки мышью.
Зоны: board_card_1-5 (зелёные), hero_card_1-2 (синие), player_0-7 (фиолетовые, для дилера).
Qt шрифт fix: Liberation Sans fonts в .venv/lib/python3.12/site-packages/cv2/qt/fonts/
Why: Координаты зависят от положения камеры. При смещении — перекалибровать.
How to apply: Если карты не распознаются — проверить актуальность calibration.json снапшотом.