|
findimage не хочет дружить с картинками, такие дела |
|
|
BydloScripter |
19.1.2013, 23:43
|
 
Neophyte
Сообщений: 42
Регистрация: 16.1.2013 Группа: Пользователи Наличность: 0
Пользователь №: 15.680
Возраст: 23

|
findimage выдает ошибку на некоторых картинках. Есть 16 картинок 11х11 глубина цвета 24, формат .bmp, все сохранялись в фотошопе по одному и тому же шаблону, разве что вырезались с разных скриншотов. Пересохранение через пэйнт и другие программы не помогает. И, что странно, как правило ошибку выдавало на одних и тех же картинках, но при следующем запуске скрипта с одними картинками становилось всё нормально, а нормальные начинали выдавать ошибку. Сначала ошибку стабильно выдавали 1, 5, 11, 14 и 15 картинки, теперь 1, 5, 10, 11 и 14 хотя сами картинки не менялись когда это произашло. set #size size (%crds) log $filename $a #size Код 0:32:08 1 (, 14): 1 -1 100 0:32:09 1 (, 14): 2 0 0 0:32:10 1 (, 14): 3 0 0 0:32:11 1 (, 14): 4 0 0 0:32:12 1 (, 14): 5 -1 100 0:32:12 1 (, 14): 6 0 0 0:32:13 1 (, 14): 7 0 0 0:32:14 1 (, 14): 8 0 0 0:32:15 1 (, 14): 9 0 0 0:32:16 1 (, 14): 10 -1 100 0:32:17 1 (, 14): 11 -1 100 0:32:18 1 (, 14): 12 0 0 0:32:19 1 (, 14): 13 0 0 0:32:20 1 (, 14): 14 -1 100 0:32:21 1 (, 14): 15 0 0 0:32:21 1 (, 14): 16 2 2 В чём может быть причина? Как починить картинки?
|
|
|
|
|
  |
Ответов
BydloScripter |
20.1.2013, 2:01
|
 
Neophyte
Сообщений: 42
Регистрация: 16.1.2013 Группа: Пользователи Наличность: 0
Пользователь №: 15.680
Возраст: 23

|
Маленький интересный факт: Код set #StartX 0 set #StartY 0 set #EndX 1 set #EndY 1 for #count 1 1000 set $check findimage (#StartX #StartY #EndX #EndY (11.bmp) %crds 2 80 -1 3) set #EndX #count set #EndY #count log $check #EndX, #EndY if $check = -1 log Вотэтапаварот! pause_script end_if end_for
Код 3:00:04 2 (, 8): 0 898, 898 3:00:04 2 (, 8): 0 899, 899 3:00:04 2 (, 8): 0 900, 900 3:00:04 2 (, 8): 0 901, 901 3:00:04 2 (, 8): 0 902, 902 3:00:04 2 (, 8): 0 903, 903 3:00:04 2 (, 8): 0 904, 904 3:00:04 2 (, 8): 0 905, 905 3:00:04 2 (, 8): 0 906, 906 3:00:04 2 (, 8): 0 907, 907 3:00:04 2 (, 8): 0 908, 908 3:00:04 2 (, 8): 0 909, 909 3:00:04 2 (, 8): 0 910, 910 3:00:04 2 (, 8): 0 911, 911 3:00:04 2 (, 8): 0 912, 912 3:00:04 2 (, 8): 0 913, 913 3:00:04 2 (, 8): 0 914, 914 3:00:04 2 (, 8): 0 915, 915 3:00:04 2 (, 8): 0 916, 916 3:00:04 2 (, 8): 0 917, 917 3:00:04 2 (, 8): 0 918, 918 3:00:04 2 (, 8): 0 919, 919 3:00:04 2 (, 8): 0 920, 920 3:00:04 2 (, 8): 0 921, 921 3:00:04 2 (, 8): 0 922, 922 3:00:04 2 (, 8): 0 923, 923 3:00:04 2 (, 8): 0 924, 924 3:00:04 2 (, 8): 0 925, 925 3:00:04 2 (, 8): 0 926, 926 3:00:05 2 (, 8): 0 927, 927 3:00:05 2 (, 8): 0 928, 928 3:00:05 2 (, 8): 0 929, 929 3:00:05 2 (, 8): 0 930, 930 3:00:05 2 (, 8): 0 931, 931 3:00:05 2 (, 8): -1 932, 932 3:00:05 2 (, 10): Вотэтапаварот!
|
|
|
|
Сообщений в этой теме
BydloScripter findimage не хочет дружить с картинками 19.1.2013, 23:43 Zeleax а если перед/после findimage
wait 100 поставить?
... 19.1.2013, 23:52 BydloScripter
а если перед/после findimage
wait 100 поставить?... 19.1.2013, 23:58 Zeleax почему то у проблемных картинок размер файла 450 б... 20.1.2013, 0:09 BydloScripter
почему то у проблемных картинок размер файла 450 ... 20.1.2013, 0:15 Zeleax
да
запамятовал 20.1.2013, 0:19 BydloScripter Вот новый лог. касячные картинки под номером 1, 5,... 20.1.2013, 0:24 Zeleax если заново пробленмые картинки попробовать сделат... 20.1.2013, 0:26 BydloScripter
если заново пробленмые картинки попробовать сдела... 20.1.2013, 0:29 BydloScripter Переделал картинки 5, 11, 14, 15, причём 5ю с помо... 20.1.2013, 0:47 Zeleax интересно, а если картинки просто поменять местами... 20.1.2013, 0:49 BydloScripter
интересно, а если картинки просто поменять местам... 20.1.2013, 0:56 Zeleax а в проблемных картинках случайно нет черного цвет... 20.1.2013, 1:02 BydloScripter
а в проблемных картинках случайно нет черного цве... 20.1.2013, 1:16 Zeleax еще осталось протестить на других версиях пилота и... 20.1.2013, 1:20 Zeleax За пределы окна не вылезли? 20.1.2013, 2:06 BydloScripter
За пределы окна не вылезли?
нет, окно 1920х1036... 20.1.2013, 2:10 BydloScripter В итоге, как выяснилось, ошибка вылетает далеко не... 20.1.2013, 9:55 xolost Я уже устал писать о багах финд-иммиджа, что удало... 20.1.2013, 13:59 BydloScripter
перескринивайте, урезайте зону поиска, пока баги ... 20.1.2013, 15:48  BydloScripter
Ну или можно зону поиска разбить на сектора и иск... 20.1.2013, 17:17   xolost
Хотя если картинка будет на стыке её ведь не найд... 20.1.2013, 18:11    BydloScripter
А в чем проблема указать конкретную область для п... 20.1.2013, 18:15     xolost
мои картинки являются частью интерфейса и в завис... 20.1.2013, 18:23      BydloScripter
Можно искать какой-то статичный элемент, который ... 20.1.2013, 18:50       xolost
Эх если бы, все элементы интерфейса можно передви... 20.1.2013, 19:58        BydloScripter
Выложите пожалуйста картинку, которая конкретно -... 20.1.2013, 21:42         xolost
к посту не цепляется, почему-то в бмп, кинул в зи... 20.1.2013, 23:16          BydloScripter
Всё, вижу почему у Вас так. Фон надо делать больш... 21.1.2013, 0:43           xolost
Спасибо, картинка канает в поиске по полному окну... 21.1.2013, 1:34 Zeleax
работает, но не везде 20.1.2013, 15:51
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|