Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Ориентация

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

1. Andre Lenog - 05 Апреля, 2015 - 13:53:26 - перейти к сообщению
Здравствуйте. Помогите открыть новое для меня в вычислении и анализе.
Беда такова:
У нас есть фото:

Нажмите для увеличения

На ней нужно узнать количество зеленых точек, находится ли точка в поле зрения и пложения центра (если будет менятся).
(Добавление)
p.s. если кто знает. какой объём пикселей(в фото) норма для поиску по скоплении цветов
2. Kibor - 15 Декабря, 2015 - 16:23:02 - перейти к сообщению
Скопировать и запустить над рисунком.
CODE:
int r=10;
int color[3], kol[3];
int x[20], y[20];
int colors, xw, yw;
color[0]=15990775; color[1]=8847032; color[2]=4192909;
kol[0]=1; kol[1]=1; kol[2]=1;
sleep(500);
getdisplay(colors, xw, yw);
int k=findheapcolor(20, #color[0], #kol[0], 3, 3, #x[0], #y[0], 30, 30, 50, 50, 0, 0, xw, yw, r, r, r, r, r, r, -1);

textbkcolor (8454143,255);
for (int n=0; n<k; n++)
{
textout(n, x[n], y[n] , format(n), 0);
mousemove(x[n], y[n]);
sleep(1000);
}
messagebox (format(k)+" объектов нашли");

как искать объекты произвольной формы тут читать findheapcolor

Powered by ExBB FM 1.0 Final