Есть столбец из картинок, находим в нем 5 нужных картинок, с помощью "sort" определяем какая из них выше. Но далее нужно чтобы программа поняла какая это именно картинка.
В данный момент сделал чтобы программа просто перебором сканировала первую картинку и по величине переменной "res" определяет какая именно найдена.
CODE:if (findimage_(#Image_0_KIB[0][0], 1000, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, k1, k2, k3, k4, #sum_KIB, #x_KIB, #y_KIB)>0)
goto m_BUY2;
else res++;
if (findimage_(#Image_1_KIB[0][0], 1000, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, k1, k2, k3, k4, #sum_KIB, #x_KIB, #y_KIB)>0)
goto m_BUY2;
else res++;
.........
Хотелось бы оптимизировать, т.к. перебор это долго и не всегда получатся что картинка из списка необходимых первая. |