51. a300 - 26 Января, 2022 - 00:29:02 - перейти к сообщению
"Жаль" что нет возможности поправить в предыдущей версии визуального редактора.
52. Kibor - 26 Января, 2022 - 00:36:14 - перейти к сообщению
Нельзя. Он был не продуманным и жестким для правок. Все это исправлено в новом.
53. faradej - 06 Октября, 2024 - 08:10:00 - перейти к сообщению
Какой алгоритм поиска скучености пикселей? Спрашиваю, потому что не всегда отрабатывает функция, хотя цвет один, статичный.
К примеру есть 1 искомый цвет и нужно найти 20 таких же пикселей рядом, функция находит первый пиксель нужного цвета, а дальше в какую сторону продолжается поиск?
(Добавление)
Вот этот код с этой картинкой не отрабатывает. Почему?
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
(Добавление)
Тут коректная картинка
(для просмотра ссылки Вам необходимо авторизоваться)
К примеру есть 1 искомый цвет и нужно найти 20 таких же пикселей рядом, функция находит первый пиксель нужного цвета, а дальше в какую сторону продолжается поиск?
(Добавление)
Вот этот код с этой картинкой не отрабатывает. Почему?
CODE:
int color[1]; color[0] = 16757601;
int kol[1]; kol[0] = 30;
int r=0;
int x[1], y[1];
int colors, xw, yw;
getdisplay(colors, xw, yw);
int k=findheapcolor(1, #color[0], #kol[0], 1, 1, #x[0], #y[0], 25, 25, 15, 15,
1549, 792, 1878, 1021, r, r, r, r, r, r, -1);
int kol[1]; kol[0] = 30;
int r=0;
int x[1], y[1];
int colors, xw, yw;
getdisplay(colors, xw, yw);
int k=findheapcolor(1, #color[0], #kol[0], 1, 1, #x[0], #y[0], 25, 25, 15, 15,
1549, 792, 1878, 1021, r, r, r, r, r, r, -1);
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
(Добавление)
Тут коректная картинка
(для просмотра ссылки Вам необходимо авторизоваться)
54. Kibor - 08 Октября, 2024 - 12:52:55 - перейти к сообщению
faradej ,
Используйте этот инструмент для подбора цвета инструмент для подсчета и определения оптимальных цветов пикселей для поиска в функции findheapcolor scanpixel
CODE:
int color[2]={6333408, 4487582}
int kol[2]={10, 10}
int r=10;
int x, y;
int colors, xw, yw;
getdisplay(colors, xw, yw);
pause (1000);
int k=findheapcolor(1, #color[0], #kol[0], 2, 2, #x, #y, 40, 40, 40, 40, 0, 0, xw, yw, r, r, r, r, r, r, -1);
mousemove(x, y);
pause (1000);
int kol[2]={10, 10}
int r=10;
int x, y;
int colors, xw, yw;
getdisplay(colors, xw, yw);
pause (1000);
int k=findheapcolor(1, #color[0], #kol[0], 2, 2, #x, #y, 40, 40, 40, 40, 0, 0, xw, yw, r, r, r, r, r, r, -1);
mousemove(x, y);
pause (1000);
Используйте этот инструмент для подбора цвета инструмент для подсчета и определения оптимальных цветов пикселей для поиска в функции findheapcolor scanpixel
55. faradej - 08 Октября, 2024 - 14:10:17 - перейти к сообщению
Kibor пишет:
faradej ,
Используйте этот инструмент для подбора цвета инструмент для подсчета и определения оптимальных цветов пикселей для поиска в функции findheapcolor scanpixel
CODE:
int color[2]={6333408, 4487582}
int kol[2]={10, 10}
int r=10;
int x, y;
int colors, xw, yw;
getdisplay(colors, xw, yw);
pause (1000);
int k=findheapcolor(1, #color[0], #kol[0], 2, 2, #x, #y, 40, 40, 40, 40, 0, 0, xw, yw, r, r, r, r, r, r, -1);
mousemove(x, y);
pause (1000);
int kol[2]={10, 10}
int r=10;
int x, y;
int colors, xw, yw;
getdisplay(colors, xw, yw);
pause (1000);
int k=findheapcolor(1, #color[0], #kol[0], 2, 2, #x, #y, 40, 40, 40, 40, 0, 0, xw, yw, r, r, r, r, r, r, -1);
mousemove(x, y);
pause (1000);
Используйте этот инструмент для подбора цвета инструмент для подсчета и определения оптимальных цветов пикселей для поиска в функции findheapcolor scanpixel
Загадочно. Добавил еще один цвет, поставил разброс по цветам и удалось отладить распознавание, хотя точно должно было и с одним цветом без разброса определять. Инструмент для распознавания пикселей я этот и использовал, о котором вы пишите.
Но ладно, работает и хорошо, буду приспосабливаться далее к киборовским фичям .
Спасибо.