Yonisen / WarThunder_Map_Marker_Finder

Дальномер по желтой метке на карте
61 stars 10 forks source link

Неправильное измерение масштаба и неадекватные результаты замеров / Ошибка #41

Open Turbalo opened 3 months ago

Turbalo commented 3 months ago

Столкнулся со сбоем нейросетки. В консоли она "находила" буквы на миникарте, но выдавала неправильный результат по масштабу. Также после этого выдавала каждый замер до метки дистанцию от балды.

Сначала думал что это из за неформатного монитора (возможно в этом и была причина). Кстати, кому надо - вот координаты на 5120*1440 моник '5': [3250,835,605,605,465,605],

Что интересно выдавала абсолютно разные результаты с поворотом камеры или небольшим передвижением танка. Иногда возникали ошибки замеров.

Оказалось шрифт и масштаб буквы у меня немного отличается от образцов в data/resolution_5 (resolution_* совпадает с номером селектора разрешения в файле settings.pw

Решение:

В пробном выезде взят временный скриншот Map.png. Затем в Photoshop закинуты [a, e, g]letter.png и с временного скриншота Map.png подогнаны буквы в замен старых. Важно: не меняйте масштаб буквы, которую берете на миникарте

После проделанного старые файлы в папке resolution_5 замените на новые (скрин карты и буквы). Перезапускаете скрипт и оно начинает адекватно все определять

Прилагаю свои скрины которые получились:

aletter eletter gletter Map