1 (изменено: lost, 2021-10-05 20:24:04)

Тема: AHK: Считывание цифры с картинки

В одной сессионке есть таблица игроков отсортированная по заработанным очкам. Выглядит все так:
https://image.prntscr.com/image/mfKo0uJGTFi2UbSrAz0twA.png
Из всего списка интересует лишь желтое значение(мои очки) и позиция ее заранее неизвестна.
Задача: Среагировать на любое ненулевое значение моих очков.
Сложность заключется в том что фон таблицы полупрозрачный и ImageSearch тут не поможет.
Примерно представляю что сам поиск этих очков можно организовать взяв скриншот каждой области, просуммировать в каждой их них пиксели поцветно и выявить тот где преобладают зеленые и красные цвета. Но какможно отличить 0 от не нуля? Может есть библиотека которая умеет читать цирфы с картинки? Может я слишком все усложняю и есть более простой способ?

P.S. Память игры читать нельзя, работает EasyAntiCheat

2

Re: AHK: Считывание цифры с картинки

lost, топики по играм должны быть в соответствующей ветке, переношу.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Считывание цифры с картинки

teadrinker Приношу извинения! Забыл про существование отдельной ветки

4

Re: AHK: Считывание цифры с картинки

Возможности чтения с экрана есть:

Но цвет определить придётся как-то в любом случае.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: Считывание цифры с картинки

teadrinker, PaddleOCR прекрасно подойдет. Спасибо!