Здравствуйте. Вот скриптик, который находит в заданной области пиксель и записывает его координаты в текстовый файл.
Но работает, только до первого найденного пикселя, как его заставить найти все (в данном случае "белые") пиксели в
заданных координатах и записать их в файл? И возможна-ли реализация пропуска нескольких пикселей ? Допустим,
в квадрате находятся девять "белых" пикселей, а записать координаты нужно только 1-го, 4-го, и 7-го. Или на PixelSearch
это не реализуется?
Спасибо.
Но работает, только до первого найденного пикселя, как его заставить найти все (в данном случае "белые") пиксели в
заданных координатах и записать их в файл? И возможна-ли реализация пропуска нескольких пикселей ? Допустим,
в квадрате находятся девять "белых" пикселей, а записать координаты нужно только 1-го, 4-го, и 7-го. Или на PixelSearch
это не реализуется?
Код:
$coord1 = PixelSearch(333, 329, 1127, 672, 0xFFFFFF)
If Not @error Then
$hFile = FileOpen("tochka.txt", 1)
FileWrite($hFile, "координаты 1-й белой точки" & @CRLF & @CRLF)
FileWrite($hFile, $coord1[0] & @CRLF)
FileWrite($hFile, $coord1[1] & @CRLF & @CRLF)
Beep(1000,100)
Else
MsgBox(16, '', 'Координаты не найдены!!!')
Exit
EndIf
Спасибо.