Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Alexey_Tish
Отправлено: 05 Сентября, 2023 - 20:53:17
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 48
Дата рег-ции: Июль 2023  
Откуда: Россия, с Воронцовка
Репутация: 0




Вообщем мне нужно распознать объект и после подойти к нему. Я решил реализовать это с помощью Readtext, но столкнулся с такой проблемой:

Чтобы определить координаты символа, которые присвоены объекту, нужно знать его номер в массиве, + ко всему есть несколько строк, в которых он может быть и вот как определить номер конкретного символа, если известно, что это за символ, например "З" или "Ч" ? И еще желательно перед этим найти этот ближайший "З" или "Ч" к координатам х 270, у 182, а потом узнать его номер в массиве. Если я что-то не так понял или не туда свернул буду рад прочитать ваши советы Закатив глазки
 
 Top
resident
Отправлено: 06 Сентября, 2023 - 00:31:05
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 72
Дата рег-ции: Янв. 2023  
Репутация: 0




Скриншот изучаемой области не помешал бы
 
 Top
Zireael
Отправлено: 06 Сентября, 2023 - 02:48:53
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4420
Дата рег-ции: Нояб. 2017  
Репутация: 584




 Цитата:
Как узнать номер определенного символа ?

CODE:
string Text = "Привет Ч 123^r^nHello Ч ййй"; // допустим это распознанный текст

string Result[99];
int Pos[99];
int count = regexsearch(99, #Result[0], Text, "Ч"); // найти все буквы Ч
if(count)
{
regexstart(#Pos[0]); // получить позицию в тексте
for(int i = 0; i < count; i++)
{
messagebox("Позиция символа: "+format(Pos[i]));
}
}
else messagebox("Не найдено");
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by