Что нового

Игнорировать цвет при поиске в картинке

SeMgA

Новичок
Сообщения
47
Репутация
0
Добрый день помогите пожалуйста с игнором определенного цвета при поиске на картинке
у меня есть код
Код:
Func start()
$x=0 
$y=0
$res= _ImageSearch("C:\IT\bank.bmp",1,$x,$y,50)
if $res = 1 then   
   MouseMove($x ,$y,50)
   mouseclick("left",$x ,$y,50) 
   Sleep(700)
   $res2= _ImageSearch("C:\IT\bank.bmp",1,$x,$y,50)
   if $res2= 1 Then
   MouseMove($x ,$y,50)
   mouseclick("left",$x ,$y,50)
   Do
      Until trololo()
EndIf

есть картинка в файле bank.bmp
но я хочу чтоб программа игнорировала например цвет по всей картинке с пикселя по координатам x:1y1(какой пиксель будет игнорировать не критично)
помогите пожаолуйста


Добавлено:
Сообщение автоматически объединено:

Может я не правильно выразился
вот пример
image.png

нужно чтоб искало красный квадрат, а игнорировало черный цвет
 

eralex

Знающий
Сообщения
63
Репутация
5
Код:
$result =  _ImageSearchArea("*Trans0xFFFFFF " & @ScriptDir & "\CommonFiles\17Boss.bmp", 1, 200, 120, 560, 150, $xxx1, $yyy1, 50)


Так будет игнорироваться белый цвет.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
eralex,
Вас не смущает, что вопрос был задан почти два года назад?
 

eralex

Знающий
Сообщения
63
Репутация
5
Я думаю, что многие не знают о такой возможности библиотеки ImageSearch. Я сам чисто случайно узнал об этом.
Поэтому и ответил тут, многим начинающим ботописцам будет полезно это знать
 
Верх