- AHK: ImageSearch не находит изображение
- Сообщения 21
- 1 Тема от DaVinchi 2011-07-06 18:02:05 (изменено: DaVinchi, 2011-07-06 19:53:27)
- Тема: AHK: ImageSearch не находит изображение
- 2 Ответ от ypppu 2011-07-06 19:13:51
- Re: AHK: ImageSearch не находит изображение
- 3 Ответ от DaVinchi 2011-07-06 19:52:21 (изменено: DaVinchi, 2011-07-06 19:54:18)
- Re: AHK: ImageSearch не находит изображение
- 4 Ответ от ypppu 2011-07-06 22:03:57
- Re: AHK: ImageSearch не находит изображение
- 5 Ответ от DaVinchi 2011-07-06 22:20:23
- Re: AHK: ImageSearch не находит изображение
- 6 Ответ от ypppu 2011-07-06 23:00:35
- Re: AHK: ImageSearch не находит изображение
- 7 Ответ от DaVinchi 2011-07-07 09:57:38
- Re: AHK: ImageSearch не находит изображение
- 8 Ответ от ypppu 2011-07-07 15:07:43
- Re: AHK: ImageSearch не находит изображение
- 9 Ответ от DaVinchi 2011-07-07 15:35:38 (изменено: DaVinchi, 2011-07-07 15:36:49)
- Re: AHK: ImageSearch не находит изображение
- 10 Ответ от ypppu 2011-07-07 18:15:51
- Re: AHK: ImageSearch не находит изображение
- 11 Ответ от DaVinchi 2011-07-07 19:07:37
- Re: AHK: ImageSearch не находит изображение
- 12 Ответ от ypppu 2011-07-07 20:20:20
- Re: AHK: ImageSearch не находит изображение
- 13 Ответ от DaVinchi 2011-07-07 21:04:14
- Re: AHK: ImageSearch не находит изображение
- 14 Ответ от ypppu 2011-07-07 21:44:34
- Re: AHK: ImageSearch не находит изображение
- 15 Ответ от DaVinchi 2011-07-07 21:57:51
- Re: AHK: ImageSearch не находит изображение
- 16 Ответ от MasS 2011-07-07 22:49:47
- Re: AHK: ImageSearch не находит изображение
- 17 Ответ от MasS 2011-07-07 22:58:43
- Re: AHK: ImageSearch не находит изображение
- 18 Ответ от ypppu 2011-07-07 23:03:37
- Re: AHK: ImageSearch не находит изображение
- 19 Ответ от DaVinchi 2011-07-22 09:57:40
- Re: AHK: ImageSearch не находит изображение
AHK: ImageSearch не находит изображение
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 21
1 Тема от DaVinchi 2011-07-06 18:02:05 (изменено: DaVinchi, 2011-07-06 19:53:27)
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Тема: AHK: ImageSearch не находит изображение
Я так понимаю что ImageSearch должен методом сравнения искать на экране какое то изображение.
Сделав все как в найденных примерах, у меня все равно ничего не получилось. Изображение не находит!
Вот код:2 Ответ от ypppu 2011-07-06 19:13:51
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
А цикл бесконечный? При каких условиях он прерывается?
3 Ответ от DaVinchi 2011-07-06 19:52:21 (изменено: DaVinchi, 2011-07-06 19:54:18)
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Да смысле не в том, что цикл бесконечный и не прерываем! А в том, что изображение не находится.
Условия можно разные написать, это элементарный пример, который мне было лень переписывать, для того, что бы показать, что изображение не может найти на экране, хотя оно там есть!З.ы. Поправил первый пост. А то действительно не написал, что не получается.
4 Ответ от ypppu 2011-07-06 22:03:57
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
Чисто визуально две причины:
1) на большой картинке есть тень и цифра, а на маленьком нет;
2) большая картинка вообще отличается (видимо, сказывается качество JPG).5 Ответ от DaVinchi 2011-07-06 22:20:23
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Так по идее должно искать хоть часть картинки. И при указании отклонений, начинает находить что угодно, только не то что нужно=(
6 Ответ от ypppu 2011-07-06 23:00:35
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
Выложите обе картинки в формате *.bmp.
7 Ответ от DaVinchi 2011-07-07 09:57:38
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
8 Ответ от ypppu 2011-07-07 15:07:43
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
На второй картинке опять видно JPG compression. Она существенно отличается от первой.
9 Ответ от DaVinchi 2011-07-07 15:35:38 (изменено: DaVinchi, 2011-07-07 15:36:49)
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Вторая картинка сохранена как 24х разрядный рисунок. Т.к. при сохранении в обычный bmp теряется качество
Щас попробую сохранить первый рисунок, как 24х разрядный.10 Ответ от ypppu 2011-07-07 18:15:51
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
Что-то мы не понимаем друг друга.
Вторая картинка — это та, которая большая (судя по сообщению #7). А Вы снова маленькую выложили. С ней как раз всё понятно.
P. S. Через Paint можно без проблем сохранить 24-разрядный рисунок *.bmp.11 Ответ от DaVinchi 2011-07-07 19:07:37
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Что-то мы не понимаем друг друга.
Вторая картинка — это та, которая большая (судя по сообщению #7). А Вы снова маленькую выложили. С ней как раз всё понятно.
P. S. Через Paint можно без проблем сохранить 24-разрядный рисунок *.bmp.Так именно в 24 разрядном *.bmp и сохранен большой рисунок. Сейчас выложу еще раз, мб выложил не то.
http://keep2.me/fd1368312 Ответ от ypppu 2011-07-07 20:20:20
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
В общем, проверил.
Целиком картинка не находится. Как я и говорил, она сильно отличается (очевидно, Вы брали картинки из разных источников).
Но, если взять не всю картинку, а только её часть (как рекомендуется в документации), то всё прекрасно работает. Отрезаем от 61188.bmp всё лишнее, оставляем центральную часть.Здесь *75 — величина допустимого отклонения оттенка.
13 Ответ от DaVinchi 2011-07-07 21:04:14
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Сейчас немного занят, как освобожусь немного проверю и настучу себе по рукам за кривизну.
Хотелось бы сразу не отходя от кассы просить: Если часть картинки анимировано, а часть нет, есть ли смысл ее пытаться найти?14 Ответ от ypppu 2011-07-07 21:44:34
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
Анимированная картинка — последовательность нескольких кадров. ImageSearch работает с одним кадром (с одним снимком экрана).
15 Ответ от DaVinchi 2011-07-07 21:57:51
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Проверил. Обрезал как только мог. Уже много вариантов перепробовал. Но что то не хочет ничего делать.
Можно увидеть картинку как вы ее обрезали?16 Ответ от MasS 2011-07-07 22:49:47
- MasS
- Участник
- Неактивен
- Рейтинг : [ 0 | 0 ]
Re: AHK: ImageSearch не находит изображение
Госпади исуси, рагнарёк онлайн.
Вот архив со скриптом. Суть — отслеживание состояния гома, а так же забота о нём, то есть кормление и лечение и вывод информации в удобной и доступной форме (более подробно всё описано в комментах в самом скрипте). На WinXP у меня всё работает прекрасно, на семерке не работает.
Возможно, сам вид картинок, которые лежат в архиве, поможет.P.S. Не играл давно, соответственно, скрипт давно не включал, может не то выложил, проверить негде, хима с гомом нет. >_>
P.P.S. Что-то не пойму, как тут прикрепить архив, кидаю на файлообменник.17 Ответ от MasS 2011-07-07 22:58:43
- MasS
- Участник
- Неактивен
- Рейтинг : [ 0 | 0 ]
Re: AHK: ImageSearch не находит изображение
А вот, сейчас прочитал, что я настрочил. Там ещё прикручена функция автопривязки гома к столбику после кормёжки, но насколько я помню, тесты были не очень удачными.
18 Ответ от ypppu 2011-07-07 23:03:37
- ypppu
- Модератор
- Неактивен
- Рейтинг : [ 156 | 0 ]
Re: AHK: ImageSearch не находит изображение
19 Ответ от DaVinchi 2011-07-22 09:57:40
- DaVinchi
- Участник
- Неактивен
- Рейтинг : [ 2 | 0 ]
Re: AHK: ImageSearch не находит изображение
Я что то перемудрил? Или что это за ошибка? Иногда высвечивает очень часто, иногда вообще не появляется! К тому же она бывает только при работе скрипта с поиском картинки.
Источник